home *** CD-ROM | disk | FTP | other *** search
/ Shareware Universe - The Gold Collection / Shareware Universe The Gold Collection.iso / hobbies / bk5 / bk5.go next >
Text File  |  1996-04-19  |  165KB  |  2,908 lines

  1. Brothers Keeper Manual
  2.  
  3.  
  4.                          Table of Contents
  5.  
  6.            Description of the program                  1
  7.            Setting up your disks                       1
  8.            General typing information                  2
  9.            Adding people to the file                   3
  10.            Message lines                               9
  11.            Modifying people                           10
  12.            Individual add (single)                    12
  13.            Edit text file                             12
  14.            Options                                    13
  15.            Print routines                             17
  16.            Descendant chart                           17
  17.            Ahnentafel                                 18
  18.            Name and number print                      18
  19.            Last names                                 20
  20.            Word search                                20
  21.            Printer strings                            21
  22.            Backup data files                          21
  23.            Tree chart                                 22
  24.            Ancestor charts                            23
  25.            Group sheets                               23
  26.            Register style reports                     24
  27.            Descendant box charts                      26
  28.            Four family box charts                     27
  29.            More ancestor reports                      27
  30.            Merge two databases                        27
  31.            Split one database                         27
  32.            Import or export gedcom                    28
  33.            Utility program                            30
  34.            Appendix A.  How to correct problems       32
  35.            Appendix B.  Printer problems              34
  36.            Appendix C.  Explanation of relationships  35
  37.            Appendix D.  Sample printouts              37
  38.            Appendix E.  Changes from prior versions   38
  39.            Appendix F.  Converting from version 4.5   40
  40.            Appendix G.  Suggestions and help          40
  41.            Appendix H.  Technical stuff               41
  42.            Appendix I.  Alt keys                      42
  43.            Appendix J.  Shareware                     43
  44.            Appendix K.  Config.sys file               44
  45.            Appendix L.  Custom reports                46
  46.            Appendix M.  Commonly asked questions      48
  47.            Index                                      52
  48.  
  49.                            Brother's Keeper 5.1                     Page 1
  50.  
  51.  
  52.  
  53.      DESCRIPTION OF THE PROGRAM
  54.  
  55.      BROTHER'S KEEPER is a set of programs that will help you organize your
  56.      family tree information, and that will print the information in several
  57.      ways.  You will be able to print descendant charts that show how anyone in
  58.      the file is related to everyone else.  You also may print ancestor charts,
  59.      family group sheets, alphabetical name lists, descendant trees, birthday
  60.      lists, ahnentafel charts, box charts, and customized reports.  For each
  61.      person entered you may include a date of birth, a date of death, and three
  62.      other dates, and you may store a place of birth, a place of death, and a
  63.      place for three other events.  You may record source information for every
  64.      date or location. You also may enter two additional fields that you may
  65.      define.  Each person may have up to seven message lines of additional data
  66.      or a text file of unlimited size containing additional data.  Fields are
  67.      available to store the person's current mailing address.  Each person may
  68.      have up to eight marriages stored.  Each marriage record can hold a
  69.      marriage date, a place of marriage, one additional date and place, and
  70.      divorce information, and the marriage can connect up to 24 children.
  71.  
  72.      You will need 512K or more of RAM memory in your computer to run the BK
  73.      program (640K is recommended).  This program may have problems if you have
  74.      memory resident programs running also.  It is strongly recommended that you
  75.      install the program and the data files on a hard disk because the program
  76.      will run very slowly if the data is on a diskette.
  77.  
  78.      Note: If you have used a different genealogy program, read Appendix F for
  79.      information about converting data from other programs.
  80.  
  81.      Read the README.DOC file for changes to this manual.
  82.  
  83.      SETTING UP YOUR DISKS
  84.  
  85.      If you have problems starting the program, then read APPENDIX M.
  86.  
  87.      NOTE: If you already have data in Brother's Keeper files, make a backup
  88.      copy of the data before installing a new version.  If there are data files
  89.      on the diskettes, they may copy over your existing data files, so make a
  90.      backup copy of your data before installing a new version.
  91.  
  92.      If you have a HARD DISK, create a subdirectory called BK5.  To do that, at
  93.      the C:> prompt, type:   MD \BK5  <enter>   Then change to that directory by
  94.      typing:  CD \BK5    Then put disk number 1 in the A: drive and then type:
  95.      COPY A:*.*  C:\BK5 <enter>   to copy all the files on the program disks
  96.      into the subdirectory.  Repeat the same copy command for each disk of the
  97.      Brother's Keeper disk set.  To run the program just change to that
  98.      directory  CD \BK5   and then type BK5 and the program will start.  You may
  99.      enter up to 1,000,000 names with this version (if you have enough disk
  100.      space).
  101.  
  102.      If you have a 2 DISK DRIVE computer (no hard disk), then put the BK program
  103.      disk in the A: drive and have a separate blank formatted disk available for
  104.      the data files.  Start the program by typing BK5.  The very first time you
  105.      start the program it will say, "if you have only 1 disk drive, insert the
  106.      data disk now."  This does not apply to you since you have your data disk
  107.      in the B: drive so just push enter.  The program should then ask you for a
  108.                            Brother's Keeper 5.1                     Page 2
  109.  
  110.  
  111.      "path" and you would type B: since that is where your data will be.  You
  112.      may put about 1000 names in the data files before you will fill up a 360K
  113.      disk and about 2000 names if you have 720K disks.  However, if you have a
  114.      hard disk, use it for your data files.  Putting your data on a floppy will
  115.      result in the program running very slowly.
  116.  
  117.      If you have only 1 DISK DRIVE, put BK5.BAT, BTRIEVE, BK5MAIN, and
  118.      LANGUAGE.BK5 on one disk and have a separate blank formatted disk available
  119.      for the data files.  Start the program by typing BK5 /H <enter>.  The /H
  120.      tells the program to stop and say "press enter" after the program is
  121.      loaded.  When it says press enter, take out the program disk and insert the
  122.      data disk.  After inserting the data disk, do not remove it until the
  123.      program is stopped.  To run the other programs that appear on the main
  124.      menu, you will need instead to pick S to stop, and then put in a disk that
  125.      has the program you want and then start that program.  You will need to
  126.      create for each program a batch file that has a first line that is the same
  127.      as the first line in BK5.BAT and a second line with the name of the
  128.      program.  Note that this paragraph only applies to people with only one
  129.      disk drive, such as users of some laptops.
  130.  
  131.      If you cannot get the program to run, see APPENDIX M.
  132.  
  133.      GENERAL TYPING INFORMATION
  134.  
  135.      When you are typing, use the following keys to make corrections:
  136.  
  137.        Backspace - delete the character to the left of the cursor
  138.        Esc - erase the whole field.  Esc again will restore it.
  139.        Left arrow   - move the cursor to the left
  140.        Right arrow - move the cursor to the right
  141.        Del - delete the character the cursor is under
  142.        Ins      - insert mode - to insert letters
  143.        Home - move the cursor to the beginning of the field
  144.        End - move the cursor to the last character in the field
  145.  
  146.      If you make a mistake and are past the field where the mistake is, you may
  147.      type Shift-Tab or UP arrow and move back to the field and correct the
  148.      mistake.  Then push Enter or Tab or DOWN arrow to move forward to the next
  149.      field you wish to input.  On most keyboards, the Tab key is to the left of
  150.      the letter Q.
  151.  
  152.      *  You may set up Alt-keys to repeat any name or city (see Appendix I).
  153.  
  154.      *  You may type  "  to duplicate a location name that is above.
  155.  
  156.      *  If you want to type an accented or foreign letter, hold ALT and press F2
  157.      and a chart will pop up.  Then hold ALT and type the number that you want
  158.      on the number keypad.  Then release ALT.
  159.  
  160.      *  Press F4 to display the mailing address fields, and then press CTRL-L
  161.      (Control L) to print a label.  If a person has an address entered, the
  162.      letter "A" will be above the name on the modify screen.
  163.  
  164.  
  165.      The main menu of Brother's Keeper will show all the routines and programs
  166.      that you may run.
  167.                            Brother's Keeper 5.1                     Page 3
  168.  
  169.  
  170.       Add names or link        Tree of descendants
  171.       Modify or look           anCestors
  172.       Individual add (single)  Group sheets
  173.       Edit text file           Register style report
  174.       Options                  Box charts (descendants)
  175.       Help                     4 family box charts 
  176.       Descendants              3 more ancestor reports 
  177.       ahnentafeL               merge 2 data files   
  178.       Names-custom-birthday    split 1 database     
  179.       Word search              gedcom import/eXport
  180.       Print strings            Utilities program
  181.       bacKup data files        Stop
  182.  
  183.  
  184.      To select the routine you want to start, either type the letter that is
  185.      capitalized (or the number) or else use the arrow keys to select the
  186.      desired routine and then press enter.  Each menu choice will be described
  187.      below.
  188.  
  189.      ADD NAMES OR LINK
  190.  
  191.      You use the Add routine to add new people to the file, and to link together
  192.      people who were previously entered.
  193.  
  194.      The Add screen shows husband information in the top section of the screen,
  195.      wife information below that, the marriage information next, and then child
  196.      information.  After each child is added, that child's information is erased
  197.      from the screen and another child may be added.  The way to add people is
  198.      first to type in the husband, then the wife, then the marriage information,
  199.      then each of their children in order.
  200.  
  201.      You may start entering families in any order that you wish.  You may start
  202.      with yourself, or with your oldest known ancestor, or with anyone else that
  203.      you wish.  The reports will look the same, regardless of which family you
  204.      enter first.  An example of adding a family follows a discussion of the
  205.      fields.
  206.  
  207.      When you are Adding someone, you may enter the following information:
  208.  
  209.                                         (size of field)
  210.        PERSON'S NAME                         40
  211.        SEX M or F                             1
  212.        DATE OF BIRTH                         15
  213.        PLACE OF BIRTH                        40
  214.        DATE OF DEATH                         15
  215.        PLACE OF DEATH                        40
  216.        3 OTHER DATES                    15 each
  217.        3 OTHER PLACES                   40 each
  218.        REFERENCE                             15
  219.        OCCUPATION                            25
  220.        MESSAGE LINES (7 lines 78 characters each)
  221.        TEXT FILE                  120 lines each
  222.        SOURCE LINES       (3 lines for each date)
  223.        MAILING ADDRESS (6 lines 40 characters each)
  224.  
  225.      When you are adding a marriage, you may enter:
  226.                            Brother's Keeper 5.1                     Page 4
  227.  
  228.  
  229.        MARRIAGE DATE                         15
  230.        PLACE OF MARRIAGE                     40
  231.        OTHER DATE                            15
  232.        OTHER PLACE                           40
  233.        MARRIAGE CEREMONY Y or N               1
  234.        DIVORCED/SEPARATED/ANNULLED            1
  235.        END YEAR                               4
  236.  
  237.      The person's name and sex are required information.  The rest is optional.
  238.      The sex is needed so that the program can correctly compute the
  239.      relationships when printing.
  240.  
  241.      *  When you are entering names, use maiden names.
  242.  
  243.      All date fields are 15 characters long.  You may type any information into
  244.      a date field and it will be accepted.  If you type a date in the form
  245.      MMDDYYYY where MM is the month, DD is the day, and YYYY is the year, then
  246.      the program will convert the date into a standard format.  If you enter
  247.      MMDDYY (i.e. you only enter 2 digits for the year), the program will
  248.      convert the year to 19YY.  Each date will be converted to whatever format
  249.      (0-9) you have set in the options area.  Format type 0 (zero) means no
  250.      change from the way you type it. The other date formats (1-9) will do a
  251.      conversion on the date you type (provided it is typed as MMDDYY or
  252.      MMDDYYYY).  If you wish to include /'s around the day you may, e.g.
  253.      5/4/1954 is acceptable for input.  The following is an example of how the
  254.      dates will be changed based on the format you have set.  If you enter
  255.      05041954, it will be changed to (based on the date type you have chosen):
  256.  
  257.           Type 1    04-MAY-1954
  258.           Type 2    04 MAY 1954
  259.           Type 3    05/04/1954
  260.           Type 4    05-04-1954
  261.           Type 5    MAY-04-1954
  262.           Type 6    MAY 04 1954
  263.  
  264.      Date types 7, 8, and 9 are only used when you want to ENTER dates in
  265.      European date format (DDMMYYYY).  Using the European date input, if you
  266.      enter 04051954 you would get:
  267.  
  268.           Type 7    04-MAY-1954
  269.           Type 8    04 MAY 1954
  270.           Type 9    04-05-1954
  271.  
  272.      You may change the option called "Months capital or lower case" on Options
  273.      screen 1 so that the months will appear as May instead of MAY and the day
  274.      will appear as  4 instead of 04.  If you have already entered dates in one
  275.      format and wish to change to another format, you may use the utility
  276.      program to change all dates.
  277.  
  278.      Generally, if you type in less than 6 digits or more than 8 digits or type
  279.      any alpha characters (A-Z), then no date conversion will take place no
  280.      matter which date format type you have set.  You may, however, type either
  281.      a ? or a _ for parts you don't know and it will still convert.  For example
  282.      if you don't know the day of the month you could type 05__54 and it will
  283.      convert to __-MAY-1954 if you are using type 1 dates.
  284.  
  285.                            Brother's Keeper 5.1                     Page 5
  286.  
  287.  
  288.      Most dates will require 10 or 11 characters when converted.  However, the
  289.      field is 15 characters long to accommodate the exceptions.  If you are not
  290.      sure of a date, you may add additional information.  The program will
  291.      automatically recognize certain 3 character abbreviations such as ABT for
  292.      about, CIR for circa, BEF for before, and AFT for after.  For example, if
  293.      you know a person died before March 15, 1920 you may enter BEF 031520 and
  294.      the program will convert it to BEF 15-MAR-1920 if you are using type 1
  295.      dates.  The abbreviations (ABT, CIR, BEF, and AFT) may be in upper or lower
  296.      case.  You may also enter dates with dual years such as 15-MAR-1680/81
  297.  
  298.      The location fields each hold up to 40 characters.  These fields will not
  299.      print on the descendant printout, but they do print on the family group
  300.      sheets, the ancestor charts, and on the Register number system printout.
  301.      Since many locations will be repeated, there are a few short-cuts to speed
  302.      up your work. If the location has been entered previously, then type the
  303.      first couple letters and then press the F8 key.  A list of matching
  304.      locations will pop up and you may use the up and down arrow keys to pick
  305.      the one you want and then press enter.  This will guarantee that you are
  306.      consistent in the spelling of the locations and that will result in a
  307.      savings in disk space.  Another short-cut is to use the ALT-keys (see
  308.      Appendix I) to have the program remember 36 commonly used names or
  309.      locations.  Using the ALT-key routine, you can enter a location by pressing
  310.      just two keys.  Another short-cut is that you may enter a quote or ditto
  311.      mark in a location field and the program will copy into that field whatever
  312.      location is shown in the field above.  For example, if you enter the birth
  313.      location as Detroit, Wayne County, Michigan, and then move down to the
  314.      place of death, you may enter either  "  or  '  as the first character in
  315.      that field and when you push enter, the field will show Detroit, Wayne
  316.      County, Michigan.  When you use either the  "  or  '  , the program will
  317.      duplicate the closest non-blank location field above the one you are
  318.      entering.  If you are entering a wife or child, it will even go to the
  319.      person above to find the field to duplicate.
  320.  
  321.      Some disk space is used for every unique location, however once a location
  322.      has been entered, it does not take any more disk space to have several
  323.      people use the same location.
  324.  
  325.      Another short-cut when entering locations is = (the equal sign).  When you
  326.      enter = in a location field, it will make the location equal to what that
  327.      same field was for the last person you entered or displayed.  For example,
  328.      if you are entering data for a wife, and she was born in the same city as
  329.      the husband, you may enter = for her place of birth.  When you push enter,
  330.      it will display the same location that you entered for the husband.  This
  331.      is handy for times when  "  would not work because there are other
  332.      locations directly above (such as husband's place of death) that are
  333.      different.  Using = will work even when the last person you entered is no
  334.      longer showing, such as when you are entering children.  If several
  335.      children were born in the same location, you may enter = in the birth
  336.      location and it will duplicate the location for the previous child.  You
  337.      may use = to duplicate any of the five location fields from the previous
  338.      person entered.  Remember that " will copy whatever is currently above on
  339.      the screen at the time, whereas = will duplicate from the same location
  340.      field from the previous person you entered, whether or not the person is
  341.      still showing.
  342.  
  343.      While you are in a date or location field, you may press the F6 key and a
  344.                            Brother's Keeper 5.1                     Page 6
  345.  
  346.  
  347.      screen will pop up allowing you to enter up to three full lines of
  348.      information to describe your source.  The information you are collecting
  349.      and entering about people should be documented so that other people will
  350.      know what your sources were.  Often there will be a conflict regarding a
  351.      date, and after a few years, no one (including yourself) will remember
  352.      where you obtained the information.  So "cite your sources" as the experts
  353.      say.  If the information is from a book, give the title, author,
  354.      publication information, and perhaps where to find the book.  Use the page
  355.      number field to cite a specific page if you wish.  If you are referring to
  356.      a source you have previously entered, just type the first few letters in
  357.      the source field and then press the F8 key to show the complete source.
  358.      Each unique source takes up disk space, but duplicates take up no
  359.      additional space.  If your information is from personal knowledge or from a
  360.      letter from someone, cite that also.  On the modify screen, each date that
  361.      has a source will have a dash on the left of the screen.
  362.  
  363.      The Reference field (which holds 15 characters) may be useful if you want
  364.      to print out some other information about the person.  For example, if you
  365.      are getting your information from a family history book, you may use the
  366.      Reference space to show the number already assigned to this person.  When
  367.      you print the descendant report, you have the option of printing this field
  368.      in brackets after the name.  In this version of Brother's Keeper you may
  369.      also search and find people based on what is in their Reference field.  For
  370.      example, if you put JS1234 in the reference field, then whenever you want
  371.      to find a person to modify or to print, you may type /JS1234 when asked for
  372.      the name.  The / character notifies the program to search based on the
  373.      Reference field.  If you want to use your own numbering system, put your
  374.      number in the Reference field.  Do not put the / character in the Reference
  375.      field, just use it when searching.
  376.  
  377.      The program assigns a code number for each person added, but it is not a
  378.      genealogy number.  Genealogy numbers are automatically computed and printed
  379.      on the appropriate reports.  For example, when printing ancestor charts you
  380.      have the option to print the "standard" number for each person.  That is
  381.      the same as the ahnentafel number (starting person is number 1, father is
  382.      2, mother is 3 and so on).  When printing the Register report, the program
  383.      will automatically compute the Register number for each person.
  384.  
  385.      You may assign any name you wish to the 3 extra date fields, the Reference
  386.      field, and the Occupation field.  Use the options routine to assign new
  387.      names to these fields.  Whatever names you assign in the options area will
  388.      display on the screen and show on the printouts.  If you need to change
  389.      other words in the program or on the printouts, there is a program
  390.      available called BK5WORDS that will let you change any or all of the words.
  391.      This program is used by those wishing to translate the BK programs into
  392.      another language.  The program has been translated into several languages
  393.      already including French, Danish, German, Norwegian, Polish, and Dutch.
  394.      Before you go to the work of translating, check with John Steed to see if
  395.      someone has already translated into the language you want.
  396.  
  397.      *  After you have entered all the fields that you wish to for a person,
  398.      push F1 (Function 1) and you will be moved on to the next person.
  399.  
  400.      If you are adding people who are not already in the file, just type in the
  401.      person's information (type the name in normal first-middle-last order).  If
  402.      you are adding a spouse to someone who has already been added previously,
  403.                            Brother's Keeper 5.1                     Page 7
  404.  
  405.  
  406.      you may type the person's code number or the person's first and last name
  407.      and then F8 (F8 is the search key).  For example to find John Smith type
  408.      John Smith  then F8.  Since you pressed F8, the program will not add John
  409.      Smith as a new person in the event you misspelled his name.  If you type
  410.      John Smith and press Enter, the computer will search for him, and if he is
  411.      not found, it will add him.
  412.  
  413.      Let me show you an example to clarify this.  Let's suppose you type in the
  414.      following people.
  415.  
  416.         Husband - John Smith
  417.         Wife - Jane Jones
  418.         Child 1 - James Smith
  419.         Child 2 - Carol Smith
  420.  
  421.      After typing them all in, press the F1 key to clear the screen.  Now you
  422.      want to type in information about John Smith's second marriage.  Since you
  423.      have already added John Smith, you now only have to let the computer know
  424.      who you want.  So when prompted for the Husband, either type his code
  425.      number (which we will say is 25 - so you would type 25) or type his name
  426.      John Smith  then F8 and either way the computer would show you his
  427.      information that you entered previously.  The computer would then notify
  428.      you that it has information about his marriage that is already on file.
  429.      You would then be asked if you wanted to display his first wife or add a
  430.      new wife.  In this case you would respond that you want to add a new wife.
  431.      Then the computer would ask you for the Wife information.  After you add
  432.      his second wife and second marriage date information, add the children of
  433.      the second marriage (if any).  Then you push the F1 key to clear the
  434.      screen.
  435.  
  436.      Let's say you want to add the husband of Carol Smith, the daughter.  (Carol
  437.      has already been added.)  When the add screen prompts you for a husband,
  438.      type in the name of Carol's husband and the other data for him.  When it
  439.      prompts you for a wife, since Carol is already on file, type either her
  440.      code number, (31 or whatever it is), or type  Carol Smith  and F8.  Then
  441.      type the marriage date information and their children (if any). Then push
  442.      F1 to clear the screen.
  443.  
  444.      Now let's suppose you just found out that John Smith and Jane Jones had a
  445.      third child, a son named Remington.  You would add him this way.  When
  446.      prompted for a husband, type 25 or type John Smith and F8 and John Smith's
  447.      information will show.  The computer will inform you that he has two
  448.      marriages on file.  You will be asked if you want to display one of his
  449.      wives or add a new one.  In this case you are adding a child to a marriage
  450.      that is already on file, so you will choose to display his first wife.
  451.      When Jane is showing as the wife you will be asked if you want to keep this
  452.      wife or display another. You would choose to keep this wife.  When you do
  453.      so, the program will jump to the child area, and will prompt you for child
  454.      #3.  You would then type in the information about Remington.  (If the
  455.      children are in the wrong order, use Modify to correct the order.)
  456.  
  457.      If you enter "N" in the marriage ceremony field, the program treat the
  458.      couple as having not been married and will avoid printing the words
  459.      "husband" and "wife" and "married" on the reports.  If the field is blank,
  460.      it is assumed they were married.
  461.  
  462.                            Brother's Keeper 5.1                     Page 8
  463.  
  464.  
  465.      If you wish to designate a child as being adopted, a step child, or a
  466.      foster child, then move to the last field for the child (the occupation
  467.      field) and press CTRL-A (control A).  Each time you press it, it will
  468.      change the designation for the father and mother.  This designation
  469.      probably will be included on some of the reports in the future, but
  470.      currently it will show up on the modify screen.  You may also change this
  471.      designation on the modify screen by moving to the occupation field and
  472.      pressing CTRL-A.
  473.  
  474.      To enter a child under a second set of parents, when prompted for the
  475.      child's name, type the code number for the child or type the child's name
  476.      and press F8.
  477.  
  478.      So, in summary, when the program is asking for a person - either husband,
  479.      wife or child -  you may type in the person's name (if the person is new -
  480.      i.e., is not already in the file) or you may type the person's code number
  481.      (the number that is assigned to a person when they are added) or you may
  482.      type the name of a person who is in the file and F8 and the computer will
  483.      search and find that person.
  484.  
  485.      When you type a name and F8, the program searches for a person with that
  486.      name.  It is actually only searching for a person who has the same first
  487.      five letters in the first name and the same first five letters in the last
  488.      name.  Because of this, you do not need to type in middle names when you
  489.      are having the program search.  Also, if the last name is over five
  490.      letters, you may leave off all letters after the fifth.  It is probable
  491.      that more than one person could match when searching.  If there is more
  492.      than one match, the first person to match will display and you will be
  493.      asked if this is the desired person or if you wish to continue searching.
  494.      Push F1 if the person is correct, or push TAB to continue searching.
  495.  
  496.      When you type a name and push Enter (instead of F8), the program also will
  497.      search for a name that is similar - just like pressing F8.  However, you
  498.      may change an option on option screen 3 so that when you type a name and
  499.      press Enter, it will only show you exact matches in the event there is at
  500.      least one exact match.  If there is not an exact match, it will still show
  501.      you the matches with the first five letters the same in the first and last
  502.      names.  The exact match option may be useful if you have thousands of names
  503.      and do not want to review similar names that are not exact.
  504.  
  505.      If you are sure that the person you are adding is not already in the file,
  506.      you may press F1 after typing the name (without pressing enter or F8) and
  507.      it will add the person as new without searching the file and without
  508.      showing any matching names.
  509.  
  510.      If you are not sure of the spelling of a name that is in the computer, you
  511.      may use ? for the first and/or last name.  For example use  ? Smith  to
  512.      find all people with the last name of Smith.  Or use  Joseph ?  to find all
  513.      people with the first name of Joseph.  This will work in the Add, Modify,
  514.      and Print routines.
  515.  
  516.      If you are entering a family, where the father is unknown, you may use the
  517.      name  *UNKNOWN  for the father's name, and there will not be any reference
  518.      to a father on any reports.  The name *UNKNOWN will not print.  The
  519.      computer will not save any information about a person with *UNKNOWN for a
  520.      name.  It is just a way to bypass a person and allow you to enter children
  521.                            Brother's Keeper 5.1                     Page 9
  522.  
  523.  
  524.      with only one parent.  If you want to save information about a person, but
  525.      do not know the name, you may use _____ _____ for the name.
  526.  
  527.      When you are prompted for the name of a child, you may press F9 to display
  528.      all the children entered so far.  Also, you may press F6 when the child
  529.      name field is blank to go immediately to the Modify routine and display the
  530.      same family.
  531.  
  532.      In addition to the name field, you may enter an alternate name for each
  533.      person.  After you have entered a person's name, you may press F6 while at
  534.      the name field to enter the alternate name.  This alternate name is
  535.      currently used as the person's current name when printing birthday lists.
  536.  
  537.      Remember when you are adding to the file that you should make copies of the
  538.      data files regularly.  You do not want to have to add all these names again
  539.      in case of a disk going bad (it happens) or a bug in the program (it
  540.      happens).  You may use the Backup menu item to copy all the data files to
  541.      another disk.  If you are using a hard disk and the files are too large to
  542.      copy to a floppy, then use the DOS BACKUP command or use another backup
  543.      program.  You also could use a program such as ARC or PKZIP to make a
  544.      compressed copy of the data files.  A program such as ARC will compress the
  545.      data files down to about one quarter the regular size.  (The actual data
  546.      files are not reduced but the compressed copy may be saved on a floppy
  547.      disk.) .  If you have your data on a floppy then use DISKCOPY to make a
  548.      copy of the diskette.
  549.  
  550.      Have at least two different backup copies of the data disk, and in case of
  551.      a major problem, make more different copies before you attempt to fix the
  552.      problem in case you make matters even worse.  These suggestions come from
  553.      years of experience with computers and years of experience in making
  554.      matters worse.
  555.  
  556.      MESSAGE LINES
  557.  
  558.      If you want to put in other information for a person, you may do so using
  559.      message lines (up to 7 lines) and text files (unlimited length).  Since
  560.      there is not room to show these message lines on the screen all the time,
  561.      you may see or add message lines by moving the cursor to any date or place
  562.      field and then pressing the F5 (Function 5) key.  The bottom of the screen
  563.      will then clear and display any existing messages for the person and let
  564.      you add or modify the messages.  After you are finished with the messages,
  565.      they will be replaced on the screen by the child information.  Remember
  566.      that there are separate message lines for the husband and the wife.  Since
  567.      message lines will not always be showing, the computer will notify you if a
  568.      person on the screen has some message lines already.  It does this by
  569.      putting the letter M on the screen on the line above the person's name.  If
  570.      you need more than 7 lines, see text files below.
  571.  
  572.      The descendant report and group sheet routine will let you print message
  573.      lines.  Each time you run those routines you will have the option to print
  574.      no message lines or all message lines or certain message lines about a
  575.      person.  You might have certain messages that are only for your information
  576.      about a person and other messages that you wish to print out.  There is a
  577.      way to designate certain message lines that you wish never to have printed
  578.      out.  If you want to enter a message line, but never have it print out,
  579.      then start the message line with the # character as the first character in
  580.                            Brother's Keeper 5.1                     Page 10
  581.  
  582.  
  583.      the line.  For example, you could enter a message line as follows:
  584.  
  585.      #Committed suicide.
  586.  
  587.      Any message line that starts with the # character will not print, even if
  588.      you ask for all message lines to print.  If you want some message lines to
  589.      print some of the time and all the message lines to print at other times,
  590.      start each message line that you want to print some of the time with an
  591.      asterisk * as the first character in the line.  When printing, you may
  592.      choose the option to print only message lines that start with an asterisk
  593.      and other message lines will not print on that report.  (The * will not
  594.      print; it is simply a code to tell the computer which lines you want to
  595.      print.)  If you want either all message lines or no message lines to print
  596.      on some reports, you do not need to start each line with an asterisk, just
  597.      choose the correct option regarding message lines when printing.
  598.  
  599.      In addition to the 7 message lines, you also may designate a text file to
  600.      be associated with a person.  To do this, go to the message lines section
  601.      for a person and type at the beginning of any message line two dollar signs
  602.      and then the name of a text file.  For example, if you have a text file in
  603.      the \WP50 directory called SMITH.TXT you would type a message line of
  604.      $$C:\WP50\SMITH.TXT  (Nothing else should be after the name of the text
  605.      file on that message line.)  Then, whenever you are running a print routine
  606.      that is printing all message lines, it also would print the file SMITH.TXT.
  607.      The text file can be created by any word processor, provided it is saved in
  608.      ASCII format or DOS text format.  (That is the format that you may read
  609.      directly on the screen by using the DOS command TYPE.)  Each line in the
  610.      file should have no more than 78 characters in it.  If you do not want to
  611.      use your word processor to create the text file, you may use a limited 120
  612.      line editor that is included in this program.  You start the text editor by
  613.      entering a message line starting with $$ and the name of the file and then
  614.      pressing F5 again.  The file name may be up to 8 characters long followed
  615.      by a period and then up to 3 more characters.  There should be no spaces
  616.      between the first $ and the last letter of the name.
  617.  
  618.      The text editor has a few features to help you when making changes.  If you
  619.      wish to insert a new line between two existing lines, then press F9.  If
  620.      you wish to delete a line, then first make the line blank (by pressing ESC)
  621.      and then press F7 to remove the blank line.  If you wish to move a line,
  622.      press Alt F10, then when it is blinking, press Alt = (Alt and equal) then
  623.      move to the new location and press Alt = again.  The editor has a word wrap
  624.      feature and includes mouse support.
  625.  
  626.      MODIFYING
  627.  
  628.      *  If you want to LOOK at a person's information, use the modify routine.
  629.      Then after looking, push F1 (Function 1) to return to the menu.
  630.  
  631.      The modify screen will ask you for a person's code number or name.  When it
  632.      finds the person, it will show the person, the person's mother and father,
  633.      the person's spouse, and the names of the children.  You may then modify
  634.      any information about the person and the marriage.  (You may not change the
  635.      sex of the person if the person is married.)  To change information about a
  636.      person showing, use the up and down arrow keys to move to the field to
  637.      change and type in the correct information. If a person has more than one
  638.      spouse, you may display the other spouses in this manner:  when the cursor
  639.                            Brother's Keeper 5.1                     Page 11
  640.  
  641.  
  642.      is at the bottom right corner, push the F9 key (Function 9) and the next
  643.      spouse will display along with the children from that marriage.  If you
  644.      want to change date or location information about the parents, spouse, or
  645.      children, then you would need to switch to them (see below) as the person
  646.      to modify.  If you want to add the parent's names, use the Add routine, not
  647.      the Modify routine.  If you want to delete the parents (because of an
  648.      error) then switch to one of the parents as the person to modify, and then
  649.      pick D to delete the child.
  650.  
  651.      This same modify screen may be used to delete a child who was put in a
  652.      family in error, to change the order of children, to delete a spouse who
  653.      should not be married to this person, and to change the order of spouses.
  654.      If you want to do one of these four things, type one of the following when
  655.      the cursor is at the bottom right corner.
  656.  
  657.        R  =  rearrange the order of the children who are showing
  658.        D  =  delete a child who is showing
  659.        W  =  change the order of a spouse
  660.        X  =  delete a spouse
  661.  
  662.      When you delete a child or delete a spouse, the child or spouse will still
  663.      exist in the file, however they will no longer be connected to this person
  664.      in any way.  You are then able to add that person as a child of someone
  665.      else, for example.  If a person has the wrong parents, modify one of the
  666.      parents and delete the child.  If you want to add the parents for a person,
  667.      use the add routine from the main menu.
  668.  
  669.      When you want to rearrange the order of children, you will be shown the
  670.      children in their current order with the word OLD above their code numbers.
  671.      You will then be allowed to type in the code numbers in the correct order
  672.      under the heading of NEW.  Type in the code numbers in the correct order
  673.      and then press F1 and the computer will move the names of the children into
  674.      the new order.
  675.  
  676.      To completely DELETE someone from the file, press / while on the bottom
  677.      line.  You will be asked if you really want to delete the person, and if so
  678.      it will remove the person and delete all links from that person to parents,
  679.      spouses, and children.  After a person is deleted, that code number is not
  680.      used again, but the disk space is reused by the next person you add.
  681.      Perhaps in a future version there will be a way to reuse the number.
  682.  
  683.      There is no reason for you to have to reuse a number, but since a few
  684.      people may want to do so, here is a method to use instead of the above
  685.      method.  To delete a person and allow the number to be reused:  First, be
  686.      sure that person is not linked to anyone else.  Use Modify to call up the
  687.      person and check that the parents say "not entered" and the spouse and
  688.      child areas are blank.  Then change the name to NOT USED and also blank out
  689.      all the date and location fields and message lines.  Then, the next time
  690.      you are adding children to someone, type the code number that you wish to
  691.      reuse.  It will display any information about the person who previously had
  692.      that number.  Then use the UP arrow key to move up the fields to the name
  693.      field.  Type the new correct name and then all the correct date and
  694.      location information.  The new information will be stored with that code
  695.      number and the person will now be linked into a family.
  696.  
  697.      Often, when you are looking at someone on the modify screen, you want to
  698.                            Brother's Keeper 5.1                     Page 12
  699.  
  700.  
  701.      display someone else who is closely related to the person showing.
  702.      Therefore, there is a quick routine for doing this.  When the cursor is at
  703.      the bottom right corner of the modify screen, you may type one of the
  704.      following characters to move quickly to another person.
  705.  
  706.        F  =  display the person's Father
  707.        M  =  display the person's Mother
  708.        S  =  display the person's Spouse
  709.        1  =  1 to 9 to display child 1 to 9.  0 is 10.  Shift-1 is 11
  710.        O  =  display the next Older brother or sister of this person
  711.        Y  =  display the next Younger brother or sister of this person
  712.  
  713.      If the person you are displaying is married, then you may also press F6 and
  714.      you will go immediately to the Add routine so that you may add more
  715.      children to the family.
  716.  
  717.      If the person you are displaying has two sets of parents, you may press the
  718.      F8 key to see the other set of parents.  The parents that are shown when
  719.      you first display a person with modify are the primary parents, and the
  720.      other parents are the secondary parents.  When you print an ancestor chart,
  721.      the primary parents will show.  If you wish to switch the primary and
  722.      secondary parents for someone, then on the bottom line of the modify screen
  723.      type the : character.
  724.  
  725.      INDIVIDUAL  ADD  (SINGLE)
  726.  
  727.      Some people want to be able to add a person to the files without having to
  728.      link the person to a spouse or parents.  To do this, use the individual add
  729.      routine.  You may enter a new person using this routine, and then link the
  730.      person to others at a later date using the normal add routine.  One case
  731.      where this routine might be useful would be if you have information on a
  732.      person that you know fits into your family somewhere.  You could enter the
  733.      person, and then when you find the connection later, you may link the
  734.      person to others without having again to look up all the details about the
  735.      person.
  736.  
  737.      EDIT  TEXT  FILE
  738.  
  739.      The E routine will allow you to create or edit a text file with up to 120
  740.      lines of text.  (You also may access this editor by pressing F5 when in the
  741.      message line area.)  This is useful if you need to have more than 7 message
  742.      lines for a person and are using the $$FILENAME option on one or more of
  743.      the message lines (as described above in the add section).  You may use
  744.      this routine to create the file instead of having to stop the program and
  745.      start your word processor.  Although this is a quick way to edit files, it
  746.      is limited in features.  Besides the normal editing keys, the text editor
  747.      has a few features to help you when making changes.  If you wish to insert
  748.      a new line between two existing lines, then press F9.  If you wish to
  749.      delete a line, then first make the line blank (by pressing ESC) and then
  750.      press F7 to remove the blank line.  If you wish to move a line, press Alt
  751.      F10, then when it is blinking, press Alt = (Alt and equal) then move to the
  752.      new location and press Alt = again.
  753.  
  754.      If you do not have a word processor, I would suggest the shareware program
  755.      PC-WRITE that is available from several sources.  You cannot use the E
  756.      routine of Brother's Keeper to edit an existing file that is longer than
  757.                            Brother's Keeper 5.1                     Page 13
  758.  
  759.  
  760.      120 lines.  If you use your word processor to create a file, there is no
  761.      limit to the number of lines you may enter.  The print routines that print
  762.      all message lines will print the entire text file that you have named in a
  763.      message line.
  764.  
  765.      If you use a word processor to create your text files, be sure that the
  766.      file is saved in ASCII format and not in some special format that is unique
  767.      to that word processor.  The ASCII format is the format that can be read
  768.      from DOS with the TYPE command.  If you are at the DOS prompt (A: or C:)
  769.      and enter TYPE and then the name of the text file, you should be able to
  770.      read the text file on the screen.  If you see strange characters, the file
  771.      is not saved in ASCII format.  Some word processors always save files in
  772.      ASCII format, but most word processors have their own file format but also
  773.      have an option of saving files as ASCII.
  774.  
  775.      OPTIONS
  776.  
  777.      The O options routine will let you change certain parameters. The first
  778.      screen appears as follows:
  779.  
  780.                                    Default value
  781.                                    color    mono
  782.        Form color                   (3)  or (7)
  783.        Data color                   (7)  or (15)
  784.        Background color             (1)  or (0)
  785.        Date format (0-9)            (1)
  786.        Months Capital or Lower      (0)
  787.        Name for date below Born      Baptized:
  788.        Name for date below Died        Buried:
  789.        Name for date 2 below Died       Other:
  790.        Name for bottom line at left       Ref:
  791.        Name for bottom in center   Occupation:
  792.        Name for date below married      Other:
  793.        Menu default 1=Add 2=Modify  (1)
  794.        Special effects? curtain   (yes)
  795.        Beginning output   (printer or display)
  796.        Push Enter if 1 character    (no)
  797.        Character for # ASCII(35)    (35)
  798.        Path for data files     (drive or path)
  799.  
  800.      On this screen you may change the colors, change the conversion format for
  801.      the dates (see the ADD section above for description of date types), and
  802.      have the dates converted to upper or lower case.  Also you may change the
  803.      names that will appear for the other date fields and for two other fields.
  804.      Whatever description you put here in the options section will show on the
  805.      Add and Modify screens and on the printouts.  You may have the main menu
  806.      default to highlight either the add line or the modify line, and you may
  807.      cause the program to use special effects (like the opening and closing
  808.      curtain.)  The program may be set to start up with the output going to the
  809.      printer or the screen (you may also change the output at the main menu by
  810.      pressing F9.)  You may either require the pressing of the enter key after
  811.      filling a one character field, or you may have the program not require
  812.      pressing enter.  If your printer cannot print the # character, then change
  813.      the value from 35 to a value that prints a symbol that you want printed
  814.      before a person's code number.
  815.  
  816.                            Brother's Keeper 5.1                     Page 14
  817.  
  818.  
  819.      The line for the path for the data files tells the program where your data
  820.      files are located.  That line should contain the drive and subdirectory
  821.      name that will contain your data.  For example, it might be C:\BK5 or it
  822.      might be C:\SMITH or whatever directory name you have set up.  The data
  823.      files are the files that contain all the names, dates, locations, sources,
  824.      message lines, and mailing addresses.  Those files have names that end with
  825.      the letters DT5.
  826.  
  827.      After you push F1 you will see screen 2, which has the printer options.
  828.  
  829.      Ascii vertical          (179)
  830.      Ascii horizontal        (196)
  831.      Ascii corner            (192)
  832.      Ascii vert/right        (195)
  833.      Ascii horz/down         (194)
  834.      Print generation bar    (yes)  1  2  3  4
  835.      Printer LPT1 or LPT2    (LPT1)
  836.      Date format top of form  (1) 1 = 01-JUN-1991
  837.                                   4 = 06-01-1991
  838.      Pause after each page    (no)  continuous
  839.      Compress print on        (15)
  840.      Regular print on         (18)
  841.      Bold print on            (27)  (69)
  842.      Bold print off           (27)  (70)
  843.      Can it bold/w compress   (no)
  844.      Can printer backspace    (yes)
  845.      Can it CR w/out LF       (yes)
  846.      Graphic spacing sideways (18)
  847.      CR/LF for end of line    (0)
  848.      Print string 1
  849.      Print string 2
  850.      Print string 3
  851.  
  852.      The utility program (pick U from the main menu) can help you in setting up
  853.      the codes for your printer.  The defaults shown above work fine for dot
  854.      matrix printers such as Epson and IBM.  For the HP Laserjet printer, the
  855.      utility program will set up the codes:
  856.  
  857.        Compress     27 38 107 50 83 0 0
  858.        Regular      27 38 107 48 83 0 0
  859.        Bold on      27 40 115 51 66
  860.        Bold off     27 40 115 48 66
  861.  
  862.      If that does not work on your model of Laserjet, you may wish to try:
  863.  
  864.        Compress     27 40 115 49 56 72 0
  865.        Regular      27 40 115 49 48 72 0
  866.  
  867.      The first five numbers on option screen 2 are the characters that are used
  868.      when printing the tree chart (T from the main menu).  If your printer does
  869.      not print graphic lines for the tree chart, first try changing the dip
  870.      switches in your printer to set up the IBM character set (look in the index
  871.      of your printer manual under "dip switches" or under "character sets") and
  872.      if that does not work, change the top five numbers as described in the
  873.      description of the Tree routine in this document.  The "print generation
  874.      line" refers to the numbers 1  2  3  4  5  6 at the top and bottom of the
  875.                            Brother's Keeper 5.1                     Page 15
  876.  
  877.  
  878.      descendant report (D on the main menu).
  879.  
  880.      If you do not know the answer to the 3 "can" questions about your printer,
  881.      you may run the printer test routine by typing a T at the bottom right
  882.      corner of option screen 2.  The test routine will show you if your printer
  883.      can backspace, if it can do a carriage return without a line feed, and it
  884.      will show you whether your codes for compress, regular, and bold are
  885.      correct.
  886.  
  887.      The three print strings allow you to save any information you wish to send
  888.      to your printer later using the P routine.  You may wish to change to a
  889.      different type style, change the orientation for your laser printer, or set
  890.      a left margin.  Each of these strings can be up to 42 characters long.  Set
  891.      up the ASCII decimal values you wish to send to the printer with a comma or
  892.      a / between values.  For example, if your printer has a NLQ (near letter
  893.      quality) mode, you could set print string 1 to be:
  894.  
  895.        /27/52
  896.  
  897.      and then when you send print string 1 to the printer using P from the main
  898.      menu, the printer will be set to NLQ mode which will make the family group
  899.      sheets look better.
  900.  
  901.      Consult your printer manual to see what features your printer has and what
  902.      ASCII decimal codes must be sent to activate them.  If you need more codes
  903.      than what will fit on one line, you may use two lines and then send both
  904.      lines.  You may want to set string 3 to the code that resets your printer.
  905.      You may even send short character strings to the printer by entering the
  906.      decimal values for each letter.  Note that most of the reports start by
  907.      sending to the printer either the codes for regular size or compress size
  908.      letters.  Sometimes this will change your printer setup.  For example, if
  909.      you use the print strings to send codes to your printer to print in near
  910.      letter quality mode, and then you start the D routine for descendants, your
  911.      printer probably will not print in near letter quality because the D
  912.      routine sends the codes for compressed print.
  913.  
  914.      Option screen 3 appears as follows:
  915.  
  916.      Character before last name     [
  917.      Character after last name      ]
  918.      Label size (lines top to top)  6
  919.      Which address lines to print   1 2 3 4 5
  920.      Put changes in BKAUDIT         no
  921.      Show date of change            no
  922.      Character to never print mess. #
  923.      ASCII for vertical bar         124
  924.      Enter will search exact names  no
  925.      Printer codes for superscript
  926.      Printer codes cancel superscript
  927.  
  928.      On option screen 3 you may specify which characters to use to surround
  929.      unusual last names.  (See last names section.)  Also you may set the size
  930.      of your labels that you use for printing addresses.  The size you set here
  931.      is the total number of lines from the top of one label to the top of the
  932.      next label.  You may also tell which mailing address lines to print on the
  933.      label, and in which order.  For example, if you have the phone number on
  934.                            Brother's Keeper 5.1                     Page 16
  935.  
  936.  
  937.      line 6 you may leave it off the printed labels, or you could print it as
  938.      the first line if you want.
  939.  
  940.      If you answer yes for the BKAUDIT file, then when you make changes to a
  941.      person using the modify routine, the changes will be written into the
  942.      BKAUDIT file.  The file will show the date you made the change, the
  943.      person's code number, the field you changed, and the old and new value.
  944.      The program can currently show changes made to the name, any of the five
  945.      dates, the Ref and occupation fields.  It does not currently show changes
  946.      made to the location fields, the marriage information, or the sources.
  947.      This BKAUDIT file, if used, will continue to grow in size until you delete
  948.      it.  To see what is in it, you may print the file or display it on the
  949.      screen using either your word processor or the DOS command TYPE.  Do NOT
  950.      use your word processor to view any of the BK data files (that end with the
  951.      letters DT5) or they will be damaged.
  952.  
  953.      If you elect to show the date of last change, it will display the date on
  954.      the top line of the modify screen.  The date shown will be the date the
  955.      person was added, or the date a change was made with modify.  Currently, if
  956.      you move the cursor into any of the fields for a person being modified, it
  957.      will change the date even if the field was not changed.
  958.  
  959.      Message lines that start with the # character (or whatever character you
  960.      set up on option screen 3) will never print out even if you ask for all
  961.      message lines to print.
  962.  
  963.      The vertical bar character is the character that is used on the ancestor
  964.      charts, and the compressed group sheets.  It is normally the | character
  965.      which is ASCII 124, but you may change it to the graphics character ASCII
  966.      179 or another character.
  967.  
  968.      If you answer no on the line about "enter will search exact names," then
  969.      when you type a name and press enter, the program will show you all names
  970.      with the same first five letters in the first name and the same first five
  971.      letters in the last name.  (This is basically the way version 4.5
  972.      operated.)  If you answer yes for this option, then if you type a name and
  973.      there is at least one exact match, then only exact matches will be shown.
  974.      If you want to see non-exact matches you could still do so by typing the
  975.      name and pressing the F8 key instead of the enter key.  For example, if you
  976.      have 15 people named Robert Jones, you might want to set this option to yes
  977.      so that when you type the complete name, including the middle name, you
  978.      will not have to skip through all 15 people.
  979.  
  980.      The codes for superscript should be set up using the utility program (U
  981.      from the menu) to pick your printer.  If your printer is not Epson
  982.      compatible or HP compatible, you may have to set up the superscript codes
  983.      manually.  These codes are used when printing footnotes in the group sheet
  984.      routine or the register report.  On group sheets, the footnote numbers will
  985.      be in superscript at the bottom, but not up by the locations.  This was
  986.      done intentionally because with several date and location lines all
  987.      together, the footnote numbers, if superscripted, look confusing; they
  988.      would appear to be subscript numbers for the line above.
  989.  
  990.      HELP
  991.  
  992.      Choosing H from the main menu will give you a summary of some of the
  993.                            Brother's Keeper 5.1                     Page 17
  994.  
  995.  
  996.      information in this documentation.  Even though it is brief, it may remind
  997.      you of what you need to know.  Also pay attention to the bottom line
  998.      whenever you are in the add or modify mode, because it will show you your
  999.      choices as you are entering data and moving from field to field.
  1000.  
  1001.      PRINT ROUTINES
  1002.  
  1003.      In any of the print routines (e.g. ancestor, tree, group sheets,
  1004.      descendants) you may type a person's code number or the person's name when
  1005.      specifying who to print.  You may type a question mark (?) in place of a
  1006.      first or last name that you are not sure of.  When given a print option,
  1007.      the default answer will show and you may push enter to keep that response
  1008.      or you may type in a different response.
  1009.  
  1010.      All print routines may have the output sent to the PRINTER, to the SCREEN,
  1011.      or to a DISK file.  (You may use the Options routine to set up a default so
  1012.      that each time that you start the program it will be set for either the
  1013.      printer or the screen.)  Whenever you are at the main menu, push F9 if you
  1014.      wish to change the output.  There are two ways to write to a disk file.
  1015.      One way is to include the control codes (such as compressed and bold).
  1016.      This is useful if you want to print the information later.  The other way
  1017.      is to send the output to a file without control codes.  This method is
  1018.      useful if you wish to use a word processor to edit the file.  (If you wish
  1019.      to save the output of an ancestor chart without control codes, you probably
  1020.      should first temporarily set the printer options to "cannot backspace" and
  1021.      "cannot CR without LF" since that report tries to underline the names if
  1022.      possible.)
  1023.  
  1024.      If you send the output to a disk file, you may type the name for the disk
  1025.      file or use the default name (which is the date.)  If you send several
  1026.      printouts to the same file, it will append to the file (add to the end of
  1027.      the file).  The output file may later be edited with a word processor or
  1028.      desk top publishing program, or may be sent to a printer with the copy
  1029.      command.  You may edit a file you create in this way, but never edit one of
  1030.      the BK data files (all BK data files end with the letters DT5).
  1031.  
  1032.      If you are printing a multi-page printout and the second and following
  1033.      pages do not start at the top of the paper, it means you need to set your
  1034.      "top of form" on your printer.  To set the "top of form," move the paper to
  1035.      the top of a page, then turn the printer off, then back on again.  Once you
  1036.      set the top of form, it will remain set correctly as long as you do not
  1037.      turn the knob on the printer.
  1038.  
  1039.      DESCENDANTS REPORT
  1040.  
  1041.      Choosing D from the main menu will print the descendants of any person.
  1042.      You will have the option to print code numbers and message lines.  You also
  1043.      have the option to double space and to print relationships.  (The utility
  1044.      program also has the ability to compute relationships.)  The descendant
  1045.      routine will show up to 20 generations.  A sample printout appears in
  1046.      Appendix D.  If you wish to show more information about each person, try
  1047.      printing the register report or the indented report (by choosing R from the
  1048.      main menu.)
  1049.  
  1050.      The D routine assumes your printer can print 132 characters in compressed
  1051.      (or condensed) mode.  It sends the codes to put the printer in compressed
  1052.                            Brother's Keeper 5.1                     Page 18
  1053.  
  1054.  
  1055.      mode.  If the report does not print compressed on your printer, then use
  1056.      the utility program (U on the menu) and set up your printer with the "pick
  1057.      a printer" choice.  You also could go to option screen 2 and enter the
  1058.      codes.  If your printer can print more or less than 132 characters, you may
  1059.      type in a different number when asked for the number of characters per line
  1060.      (the range is from 70 to 250).
  1061.  
  1062.      The descendant report prints a series of numbers at the top and bottom of
  1063.      the page.  These are generation numbers and they line up with the
  1064.      indentations for each new generation.  If you prefer to eliminate those
  1065.      numbers, you may go to option screen 2 and enter a zero for the line that
  1066.      says "print generation bar."
  1067.  
  1068.      AHNENTAFEL
  1069.  
  1070.      The L routine will print an Ahnentafel list (Ahnentafel is from a German
  1071.      word meaning ancestor table).  This is a list of ancestors of a person,
  1072.      without drawing a chart like the Ancestor routine.  You have the option to
  1073.      show relationships (such as Parent, Grand Parent, etc.).  This routine will
  1074.      show standard code numbers starting with 1.  The father of any person has a
  1075.      standard code number of double the child.  The mother of any person has a
  1076.      standard code number of double the child plus 1.  The Custom report routine
  1077.      is used when printing so that you may choose which information to print
  1078.      about each person.  See Appendix L for more information about custom
  1079.      reports.
  1080.  
  1081.      For example, when you pick L, it will ask who you want to print the report
  1082.      for.  You type the person's name or code number.  Then it reads all the
  1083.      ancestors into memory.  Then you set up a custom report (or use a
  1084.      previously saved custom report).  If this is your first time using custom
  1085.      reports, you could pick field 2 for the person's name, and then 40 for the
  1086.      name length, and then 4 for the person's birth date.  Then when you press
  1087.      F1, the report will print.  Note that the ahnentafel report will add the
  1088.      standard ahnentafel code number at the beginning of each line, so the line
  1089.      length will be about 8 characters longer than the total of the fields you
  1090.      pick.
  1091.  
  1092.      You also should try the other ahnentafel report that is available by
  1093.      choosing "3" from the main menu.  That ahnentafel will print a paragraph of
  1094.      information for each person, and it also can print more generations.
  1095.  
  1096.      NAME, CUSTOM, BIRTHDAY PRINTOUT
  1097.  
  1098.      Option number 1 of the N routine will print all names, birth dates, and
  1099.      code numbers in numerical order.  If a name field is blank or is equal to
  1100.      "Not used" or is equal to "*UNKNOWN" or if a person has been deleted then
  1101.      it will not print.  Option number 2 also will print everyone, but it allows
  1102.      you to custom design a report with any information about each person.  See
  1103.      Appendix L for information on custom reports.
  1104.  
  1105.      If you pick option number 3, you will create a file called ALPHA1.DTA which
  1106.      may then be sorted alphabetically.  (You may create a file of all names or
  1107.      just the descendants of a certain person.)  Each person's name will
  1108.      automatically be changed to last name first (see LAST NAMES below).  This
  1109.      file may then be sorted into a file called ALPHA2.DTA and when that file is
  1110.      printed (option 4 or 5), you will have an alphabetical list.  Remember,
  1111.                            Brother's Keeper 5.1                     Page 19
  1112.  
  1113.  
  1114.      before you can pick routine 4 or 5, you must first run routine number 3 to
  1115.      create the file ALPHA1.DTA and then sort it.  After the file ALPHA1.DTA is
  1116.      created, you may sort the file while still in the Brother's Keeper program
  1117.      if you have enough memory and if the SORTF.COM program is with your BK
  1118.      programs.
  1119.  
  1120.      If you are not able to sort from within the BK program, then you must stop
  1121.      the program in order to sort the file.  To sort the file use the SORTF
  1122.      program.  Copy the SORTF.COM file to your disk and then type SORTIT which
  1123.      is a batch file to sort the file.  (To run the batch file, the files
  1124.      SORTIT.BAT and SORTF.COM should be on your data disk or in the same sub-
  1125.      directory as the data.)  If you do not have the SORTIT batch file, just
  1126.      type:
  1127.  
  1128.      SORTF  ALPHA1.DTA   ALPHA2.DTA
  1129.  
  1130.      The sort may take a minute or so, depending on how many names you have.
  1131.      (The ALPHA1 file and the sorted file will each use up 59 bytes of disk
  1132.      space for each name.)  When the sort is finished, restart the BK program
  1133.      and run the N routine option 4 or 5 to print the alphabetical list.
  1134.  
  1135.      You may run options 4 and 5 several times without having to sort the file
  1136.      again.  However, you will need to sort again if you add people to the file.
  1137.  
  1138.      Option number 6 will create a file (called BIRTH1.DTA) that can be sorted
  1139.      to print a birthday list.  This routine will only include people who are
  1140.      still alive (the date of death field is blank) unless you specify
  1141.      otherwise.  This routine also will attempt to give married women the
  1142.      correct last name, even though you entered their maiden names.  If you
  1143.      choose to create a file of the descendants of someone, you also will have
  1144.      the option to include other people in the list (just in case you want to
  1145.      include a relative who is not part of the descendant list).  After running
  1146.      this routine, you may type Enter to sort the file or you may stop the BK
  1147.      program and sort the file by typing BIRTHDAY.  That will run the batch file
  1148.      that sorts the data.  The same requirements that are discussed above about
  1149.      needing the SORTF.COM program also apply to this sort routine.
  1150.  
  1151.      After the sorted file (called BIRTH2.DTA) is created, start the BK program
  1152.      and pick N then 7 to print a birthday list.  This will show everyone's
  1153.      birthday in order, starting with January.
  1154.  
  1155.      If the results of the birthday list are not correct, check to make sure
  1156.      that the format of your birth dates matches what is specified on option
  1157.      screen 1 as far as date type.  (See dates in Add section above.) If your
  1158.      dates are not all in the same format, you will get strange results.  You
  1159.      may use the utility program to change the format if you wish, but be sure
  1160.      to have a backup copy of all your data files before changing the date
  1161.      format since sometimes the results are not what you expected.
  1162.  
  1163.      The files ALPHA1.DTA, ALPHA2.DTA, BIRTH1.DTA, and BIRTH2.DTA are temporary
  1164.      files that may be deleted (if you wish) after printing.  They must be
  1165.      recreated anyway if you later want to print an updated report.  You may
  1166.      edit these files if you wish to make changes before printing.  DO NOT EDIT
  1167.      ANY FILE THAT HAS A NAME ENDING WITH .DT5.
  1168.  
  1169.      The .DTA files are created on the same drive or in the same subdirectory as
  1170.                            Brother's Keeper 5.1                     Page 20
  1171.  
  1172.  
  1173.      the .DT5 data files.  If your programs are on a different drive, or in a
  1174.      different subdirectory, you will need to change to that data area before
  1175.      sorting with the SORTIT or BIRTHDAY batch files.  It is possible to change
  1176.      the batch files so that the drive or path is included in the batch file.
  1177.      Just put the drive or path name in front of the existing file names.  For
  1178.      example, if your data is in the C:\SMITH directory, you could change the
  1179.      BIRTHDAY batch file to read:
  1180.  
  1181.      SORTF  C:\SMITH\BIRTH1.DTA  C:\SMITH\BIRTH2.DTA  /+47,4
  1182.  
  1183.      If you have modified the batch file to include drive or path names, you may
  1184.      then exit the BK program, type the name of the sort batch file, and then
  1185.      restart the BK program without having to change directories.
  1186.  
  1187.      LAST  NAMES
  1188.  
  1189.      Certain suffixes such as Jr and Sr will be ignored by the program while it
  1190.      is looking for each person's last name.  If you put a suffix after a name,
  1191.      and the program thinks that the suffix is the last name, you may add a
  1192.      period after the suffix and the program will skip it and find the correct
  1193.      last name. For example, if you put MD after a person's name, you should put
  1194.      a period after it so that it will not be alphabetized under the M's.  You
  1195.      could end the name with MD. or M.D. and then it should print correctly.
  1196.      The program also will attempt to place two part last names in the proper
  1197.      order.  If you come across a last name that does not alphabetize correctly,
  1198.      then surround the last name with the [ and ] characters.  For example, if
  1199.      you enter a name as John Steed of Kent, the program will alphabetize using
  1200.      the name Kent, but if you enter it as John [Steed] of Kent, then it will be
  1201.      alphabetized under Steed.  The [ and ] characters will not print on the
  1202.      reports. The program automatically looks for many two part names such as
  1203.      those starting with Van, so the name Jack Van Ek should alphabetize
  1204.      correctly without using [ ].  But if a person's middle name is Van, then
  1205.      the program may assume it is a two part last name, so put in the name as
  1206.      John Van [Brown] and it will alphabetize under the name Brown instead of
  1207.      Van.
  1208.  
  1209.      WORD SEARCH
  1210.  
  1211.      The word search routine, like the other reports, can be either printed,
  1212.      displayed, or sent to a disk file.  Press F9 at the main menu to change the
  1213.      output between print, display, and file.
  1214.  
  1215.      There are two types of Word searches.  The first type will let you enter
  1216.      one word or name and will search all fields of each person for a match. If
  1217.      you type "Chicago" it will find all people who were born or died in
  1218.      Chicago, or have the word "Chicago" in a message line, or even have
  1219.      "Chicago" in their name.  The second type of Word search is field specific,
  1220.      which means that it searches for a word only in a particular field.  It
  1221.      also can search for people with several fields that match, and it uses the
  1222.      Custom report format for printing.  This second type of Word search will
  1223.      let you find all the females who were born in Chicago in 1950.
  1224.  
  1225.      First a discussion of the first type of Word search.  It will allow you to
  1226.      search all fields and message lines.  Type the word or words you are
  1227.      searching for (capitals or lower case makes no difference).  The program
  1228.      will then search the names, dates, locations, and message lines (not text
  1229.                            Brother's Keeper 5.1                     Page 21
  1230.  
  1231.  
  1232.      files) to find a match and will display or print the names of people who
  1233.      have data that matches.  When the end of the file is reached, you will be
  1234.      asked if you also want to search the marriage records.  If you wish to
  1235.      search the 2 date fields and 2 place fields associated with each marriage,
  1236.      then push enter, otherwise you may skip the searching of the marriage file.
  1237.  
  1238.      Note that the first word search routine is looking for an exact match to
  1239.      what you type in.  So if you type "Joe Doe", it will not match "Joe Q Doe".
  1240.      However, the search is useful to find all relatives who were born in, or
  1241.      died in, or were married in, a certain city.  You also may match people who
  1242.      share a common date.  For example, if you matched "1954" you would find all
  1243.      people who were born or died in that year.
  1244.  
  1245.      The second type of Word search will let you enter what you are searching
  1246.      for in the appropriate field.  If you enter information in more than one
  1247.      field, a person will have to match ALL fields in order to be a match.  Some
  1248.      of the fields (name and locations and message lines) will allow you to
  1249.      enter two words and you may specify whether it has to match both words or
  1250.      either word in order to qualify as a match.  Some examples are given on the
  1251.      input screen.  You may then use the Custom report format to print the
  1252.      matching names.  (See Custom reports in Appendix L.)
  1253.  
  1254.      PRINTER STRINGS
  1255.  
  1256.      The P routine will send any of the 3 print strings (described in detail
  1257.      above in the options section) to the printer.  It also has other print
  1258.      strings for laser printers.  If your printer is turned off or reset, the
  1259.      strings you have sent will have to be sent again.  You do not need to use
  1260.      this routine unless you want to send special information to your printer.
  1261.      The normal information such as regular size or compressed size letters is
  1262.      sent to the printer automatically when each report starts.
  1263.  
  1264.      BACKUP DATA FILES
  1265.  
  1266.      You may use the K routine to make a backup copy of your data files.  I
  1267.      suggest that you do this on a regular basis.  At some point in time you
  1268.      will have a problem, either caused by hardware problems, or software
  1269.      problems, or maybe even by you.  I am sure that you do not want to start
  1270.      all over again.  So take a minute and make a copy of your files.  I have
  1271.      made the process as easy as possible.  Just pick the BACKUP routine and
  1272.      then put a formatted diskette in the A: drive or the B: drive.  When the
  1273.      Backup is complete, remove the copy and label it with the date.  Have two
  1274.      or three different backups and store them in a safe place.  If your files
  1275.      are too large to fit on a diskette, then it is very important that you use
  1276.      the DOS BACKUP command or that you buy a fast and easy to use backup
  1277.      program such as FASTBACK or PC-TOOLS to make backup copies of your data.
  1278.      You may find it faster to use an archive program such as ARC or PKZIP to
  1279.      archive the data files and then copy the condensed file to a floppy.  If
  1280.      you have a single drive computer without a hard disk, use DISKCOPY.
  1281.      Whatever the case, be sure you have a couple backup copies of your data.
  1282.  
  1283.      No diskette and no hard disk will last forever.  It will fail someday, so
  1284.      be ready. If you need to use a backup copy that you made with the K
  1285.      routine, you may just COPY the files from the floppy back to the correct
  1286.      subdirectory on the hard disk.  If you need to use a backup copy you made
  1287.      with the DOS BACKUP command, you will need to use the DOS RESTORE command.
  1288.                            Brother's Keeper 5.1                     Page 22
  1289.  
  1290.  
  1291.      If you are experiencing any problems, do not backup onto an existing backup
  1292.      copy of your data files, but instead backup onto a new blank formatted
  1293.      floppy.  Always save the older backup copies when you notice a problem,
  1294.      because the problem may also turn up on one of your backup copies, and you
  1295.      may have to use an older backup copy in order to restore your data files.
  1296.      Try to always have at least two different sets of backup data diskettes
  1297.      that were copied on different dates.  For example, today when I am done, I
  1298.      can backup to a diskette.  Tomorrow when I am done, I backup to a different
  1299.      diskette.  The next day I could backup onto the first diskette again.  That
  1300.      way I have two different backups and the chances of the same problem being
  1301.      on both backups is reduced.
  1302.  
  1303.      It is a good idea to once in a while move one set of your backup diskettes
  1304.      away from your computer (in case someone steals your computer and grabs the
  1305.      box of diskettes next to it) or even take the backup to a different
  1306.      location (in case of a fire).  Some people have been very happy that they
  1307.      shared their data with another genealogist because they were able to get a
  1308.      copy back after having a disaster on their computer.
  1309.  
  1310.      TREE PRINT
  1311.  
  1312.      Use the T tree print routine to print a tree chart showing the descendants
  1313.      of any person with the parents and children connected with lines.  (If you
  1314.      do not get lines printed on your printer, see below for instructions on
  1315.      changing the line codes.)  The tree report will print up to 20 generations
  1316.      at a time. If you do not have the option set to pause after each page, it
  1317.      will print continuously without page breaks until it finishes the left
  1318.      section of the chart.  It will then do a form feed and print the right
  1319.      section of the chart.  If you are not printing compressed, it also might
  1320.      have a middle section.  You also have an option of printing sideways on an
  1321.      Epson or IBM graphics compatible dot matrix printer.
  1322.  
  1323.      When printing the tree chart, you have the option of leaving names at 40
  1324.      characters, or shortening them to fewer characters.  (Names are shortened
  1325.      if necessary by removing the middle name.)  The shortened name version will
  1326.      be able to print more generations on each page, thus condensing the size of
  1327.      the chart.  You may include spouse names, and if you choose a name width of
  1328.      less then 40, you may include birth dates or code numbers.
  1329.  
  1330.      If you have your output set to the SCREEN instead of the PRINTER, the first
  1331.      22 lines of the tree will display and you are given the option to shift the
  1332.      screen image to the left to see other generations on the right.  Each time
  1333.      you press the right arrow key, it will shift by one generation.  You also
  1334.      may push the down arrow key to see names below. You may move up, down, left
  1335.      and right having a total of 66 lines and 10 or more columns.  Press enter
  1336.      for the next 66 lines.
  1337.  
  1338.      This tree routine is the one that uses the five ASCII codes that show on
  1339.      screen two of the options.  These codes are used to draw the lines from
  1340.      parent to child.  If your printer does not print IBM graphic characters,
  1341.      (see your printer manual for a dip switch to change for IBM character set)
  1342.      try the sideways option (if you have a graphics printer) or change the
  1343.      codes to the ones your printer uses that look like those that display on
  1344.      the options screen.  If you CANNOT get the lines to look right, set the
  1345.      options as follows and print regular (not sideways):
  1346.  
  1347.                            Brother's Keeper 5.1                     Page 23
  1348.  
  1349.  
  1350.         vertical    (124)      |
  1351.         horizontal  (45)       -
  1352.         corner      (124)      |
  1353.         vert/right  (124)      |
  1354.         horz/down   (45)       -
  1355.  
  1356.      Note: If you have a laser printer that can print landscape, you may set
  1357.      your laser printer for landscape mode using the Print string routine ("P"
  1358.      from the menu) and then you should print regular (not sideways).  The
  1359.      sideways routine in this program is different from the landscape mode of
  1360.      laser printers.  Also, laser printer users may have better results if they
  1361.      specify a page length of 59 lines instead of 9999.  Also HP laser printer
  1362.      users can use the Print string routine at the main menu to send the string
  1363.      #13 which is 27, 40, 49, 48, 85 to cause the printer to use IBM graphic
  1364.      characters.
  1365.  
  1366.      ANCESTOR CHARTS
  1367.  
  1368.      The C routine will print an ancestor chart for anyone in the file.  The
  1369.      ancestor chart will show the person you choose and that person's parents,
  1370.      grandparents, great-grandparents, etc.  Birth, death, and marriage
  1371.      information also will print.  You may choose 8 different sizes of charts
  1372.      when printing. If you need to print over seven generations, you will need
  1373.      to print multiple charts.  For example, you may print a 5 generation chart
  1374.      starting with yourself.  Then if you have further ancestors on file, you
  1375.      may print other 5 generation charts starting with each of your great-great-
  1376.      grandparents.  This would give you a total of 9 generations printed.  Using
  1377.      this method, there is no limit to how many generations you may print.  The
  1378.      BKAA5 program ("3" from the main menu) does multiple charts automatically.
  1379.  
  1380.      The first 6 types of ancestor charts (A - F) and type (H) will shorten long
  1381.      names to 30 characters.  This is accomplished by changing a middle name to
  1382.      an initial or removing a middle name if necessary.  The (G) type of
  1383.      ancestor chart will leave names at 40 characters, but will print only 4
  1384.      generations per page.
  1385.  
  1386.      If you have a wide carriage printer, the (H) type ancestor chart will print
  1387.      6 generations.  This report also works with laser printers that can print
  1388.      up to 162 characters on a line in landscape mode.
  1389.  
  1390.      When printing a 5 generation chart, you have the option to print code
  1391.      numbers, no code numbers, or standardized numbers.  Standardized numbers
  1392.      are what you see on hand generated charts and ahnentafel reports.
  1393.  
  1394.      When you are displaying an ancestor chart, you may press one key to jump to
  1395.      another person.  Press F for father, M for mother, S for the spouse, and
  1396.      the number 1 for child number 1, 2 for 2, etc.  These are the same keys
  1397.      that are used when browsing on the modify screen.
  1398.  
  1399.  
  1400.      GROUP SHEETS
  1401.  
  1402.      The G group print routine will print the information for any person along
  1403.      with the person's parents, spouse and children.  Any message lines you
  1404.      entered may also be printed with this routine if desired.  The group sheets
  1405.      are useful if you are organizing your data, creating a book, or you wish to
  1406.                            Brother's Keeper 5.1                     Page 24
  1407.  
  1408.  
  1409.      send the sheets to relatives for further information.  All fields will
  1410.      print for each person.  However, if you are not using an optional field
  1411.      (such as baptized), and if you have set the name of the field equal to
  1412.      blanks (in the options routine), then that line will not print.  Also, you
  1413.      have the options not to print a field if it happens to be blank for some
  1414.      people.  Just answer no to the question "do you want to print blank fields"
  1415.      and those lines will not be printed.  The program will print the birth and
  1416.      death fields and labels even if blank.
  1417.  
  1418.      There are many options when printing group sheets.  If you choose All for
  1419.      children data, it also will include spouses of children.  If you choose
  1420.      Compressed for children, it will print all information for up to 10
  1421.      children on one sheet of paper.  If you set a left margin greater than two,
  1422.      you probably should print with Elite size or compressed size characters so
  1423.      that information is not lost on the right side of the page.  If you wish to
  1424.      save the options you have chosen, press F5.  The last option lets you add 4
  1425.      personal message lines to each page so that you could put instructions and
  1426.      your address on each page.
  1427.  
  1428.      You may print people one at a time, or you may choose to print a range of
  1429.      numbers, or everyone who is a descendant of or ancestor of a certain
  1430.      person.  When the program asks for the name of the person to print, you may
  1431.      type the name, or number, or type an R to print a range of numbers (or all)
  1432.      or an A to print all the ancestors of someone, or a D to print the
  1433.      descendants of someone.  If you type a D, you will then be asked for the
  1434.      name or number of the person for whom you want all descendants printed.  If
  1435.      you type an R, you may either get a group sheet for everyone in the range
  1436.      you specify (2 sheets for each family - one showing the husband first and
  1437.      one showing the wife first) or you may choose to get 1 group sheet per
  1438.      marriage.
  1439.  
  1440.      REGISTER STYLE REPORTS
  1441.  
  1442.      If you choose R from the main menu, a program will start that will let you
  1443.      print register reports, indented reports, or 3 by 5 cards.  The register
  1444.      and indented reports will print all the information about all the
  1445.      descendants of a person and will optionally print an alphabetical index.
  1446.      If you intend to publish a book and use the register style report, you may
  1447.      set the output to go to a disk file and then use your word processor or a
  1448.      desktop publishing program to enhance the book.  The second choice for
  1449.      output to a disk file will use tabs instead of spaces at the beginning of
  1450.      the lines, and that will help if you intend to use a proportionally spaced
  1451.      font and if your desktop publishing program can handle the tabs.
  1452.  
  1453.      The register and indented reports will give you several options about what
  1454.      information to include and how the report will look.  If you choose to have
  1455.      page numbers, it also will prepare for an alphabetical index at the end.
  1456.      When the report is finished printing, you will have the option to prepare
  1457.      an index file, and then sort the file.  If your database is large (over
  1458.      2,000 names), you may have to exit the program and sort the index and then
  1459.      restart the program and print the index.  If your database is very large
  1460.      (over 20,000 names), it may not be able to prepare an index.  In case of a
  1461.      printer problem part way through printing a long report, remember then you
  1462.      may set the output to go to a disk file (press F9 at the menu) and then you
  1463.      may edit or print part of the file.
  1464.  
  1465.                            Brother's Keeper 5.1                     Page 25
  1466.  
  1467.  
  1468.      The register report uses a numbering system where the first person is
  1469.      number one, and the children are numbers two, three, four and so on.  Each
  1470.      person is given a number if they have children.  To see more information
  1471.      about a person who is listed as a child, look for the same number in the
  1472.      next generation.  To see who a person's parents are, look for the same
  1473.      number in the previous generation.  The names are printed one generation at
  1474.      a time.
  1475.  
  1476.      Here are the specific questions when printing a register report (the
  1477.      questions for the indented report are similar).
  1478.  
  1479.      Print how many generations?  If you wish, you may enter a number less than
  1480.      the maximum (currently 20) that the program will handle.
  1481.  
  1482.      Children's names.  Pick how you want the children's names to print the
  1483.      first time, when they will be printed more fully later. If a child will not
  1484.      be printed later, then the full name will print.
  1485.  
  1486.      Abbreviate to b. and d.  You may choose to have either the abbreviations or
  1487.      the full words for born, married, died, and buried.
  1488.  
  1489.      Include which message lines.  If you have entered message lines for people,
  1490.      you may have them included in this report.  If you choose A for all, then
  1491.      all message lines and text files will be printed.  If you choose * then
  1492.      only those of the seven message lines that start with * will print.  If you
  1493.      choose unformatted, then all the message lines and text files will print,
  1494.      however they will print exactly as you entered them and they will not be
  1495.      reformatted to the line length of this report.  The unformatted option is
  1496.      also useful if you have very large text files and if this report gives you
  1497.      a message that it is not able to reformat a file because of its size.
  1498.  
  1499.      Print spouse messages also.  If you indicated that you wanted to print
  1500.      message lines, you will be asked if you also want to print the spouse's
  1501.      messages.
  1502.  
  1503.      Label the generations.  You may choose to have the header between the
  1504.      generations either say just "Next Generation" or say "Second Generation"
  1505.      and "Third Generation" and so on.
  1506.  
  1507.      Regular size or compressed printing.  You may choose the size for the
  1508.      characters and the program will send the proper codes that are in the
  1509.      options area.  If you choose "U" for unchanged, then no codes will be sent
  1510.      to the printer and it will remain in whatever mode it is currently set in.
  1511.  
  1512.      You may then indicate the size of the left margin, the number of characters
  1513.      to print on one line, and the number of lines to print on each page.
  1514.  
  1515.      If you answer "yes" for page numbers, it also will save information so that
  1516.      you will be able to print an alphabetical index at the end of the report.
  1517.      You may also designate a starting page number.
  1518.  
  1519.      Show code numbers.  I recommend that you do not also print the person's
  1520.      code numbers, since it may be confusing when also printing the register
  1521.      number.  However, if the report is for your own use, you may wish to see
  1522.      the code numbers that were assigned when the people were added to the
  1523.      database.
  1524.                            Brother's Keeper 5.1                     Page 26
  1525.  
  1526.  
  1527.      Show baptized date and location.  You will be asked if you want the date
  1528.      below the birth date also to print.  If you say "yes" then it will print if
  1529.      it is not blank.  If you answer "I" then it will only print if the birth
  1530.      date is blank.  Sometimes a person's birth date is not known, but the
  1531.      baptized or christened date is known.  If you want this date printed, you
  1532.      will be asked what word or abbreviation to use when printing.
  1533.  
  1534.      Show reference field.  If you answer "yes" it will print after the date
  1535.      fields.  You also will be asked what word to use when printing.  If you
  1536.      answer "]" then the reference field (if not blank) will be printed after
  1537.      the name with the reference field enclosed with brackets.
  1538.  
  1539.      Show occupation.  If yes, then also type the word to use when printing.
  1540.  
  1541.      If multiple spouses, do you want to show which spouse produced which kids?
  1542.      If you have cases of multiple marriages, this will allow you to show which
  1543.      children came from which marriages.
  1544.  
  1545.      You may then enter a page heading if you desire.  This heading will be
  1546.      printed at the top of each page.
  1547.  
  1548.      It is anticipated that an option will be added to print footnotes for the
  1549.      sources.  When it is added, you will be able to print footnotes to show the
  1550.      information that you entered in the source lines for each date or location.
  1551.      The footnote numbers will print in superscript based on the printer codes
  1552.      from option screen three or as set up in the utility program when you
  1553.      picked a printer.
  1554.  
  1555.      After answering the above questions, the report will start printing.  Press
  1556.      ESC to interrupt the printout.  When the report has finished, you may print
  1557.      an index if you had page numbering turned on.
  1558.  
  1559.      DESCENDANT BOX CHART
  1560.  
  1561.      The box chart program will print a descendant chart that has each person in
  1562.      a box and has lines connecting the boxes.  The oldest person is at the top,
  1563.      and person's children are below, and the grandchildren are below them, and
  1564.      so on.  Like most reports, the box charts may be printed, displayed, or
  1565.      sent to a disk file. When you display the chart, you may use the arrow keys
  1566.      to move around the chart.
  1567.  
  1568.      There is an option for small boxes with just dates, or larger boxes with
  1569.      locations also.  You may also adjust the width of the boxes.  The width of
  1570.      the boxes will affect the total number of people that can be printed in one
  1571.      generation and also will affect the length of the chart.
  1572.  
  1573.      If your printer has been set up to print the IBM extended character set,
  1574.      then you will be able to print solid graphic lines around the boxes or
  1575.      print shadows.  Your printer will not print the IBM extended character set
  1576.      unless you set it up that way (normally by flipping a DIP switch or
  1577.      pressing some buttons on printer).  Look in your printer manual in the
  1578.      index under "character set" or under "DIP switches" to find the section of
  1579.      your printer manual that tells you how to set up the IBM extended character
  1580.      set.  Making this change will normally not affect the other programs that
  1581.      you use.
  1582.  
  1583.                            Brother's Keeper 5.1                     Page 27
  1584.  
  1585.  
  1586.      If you have a graphics dot matrix printer, then you may print the box
  1587.      charts sideways.  The sideways printing will be slower than regular
  1588.      printing.  When printing sideways, you will have an option for compressed
  1589.      print and an option to print faster if you have a 24 pin printer.
  1590.  
  1591.      If you have an HP laser or Deskjet printer, do not choose sideways, but
  1592.      instead choose regular print.  You will later be asked if you want to print
  1593.      landscape.
  1594.  
  1595.      FOUR FAMILY BOX CHART
  1596.  
  1597.      The four family box chart is similar to the regular box chart described
  1598.      above, except it shows four families on the top line, and then all the
  1599.      descendants of those four families with dotted lines connecting the four
  1600.      families where marriages occurred.  When looking at a person in the third
  1601.      generation, it is a combination ancestor and descendant chart.  The
  1602.      children that are common to more than one of the families are only printed
  1603.      once under the first parent and a dotted line will show the connection to
  1604.      the other parent's family.
  1605.  
  1606.      MORE ANCESTOR REPORTS
  1607.  
  1608.      The BKAA5 program will print additional ancestor reports and charts.  It
  1609.      can print multiple page ancestor reports, where the pages are cross
  1610.      referenced.  You pick the starting person, and all of the person's
  1611.      ancestors will be printed with four generations showing on each page.
  1612.  
  1613.      You may also print a large ancestor wall chart with boxes for each person.
  1614.      This chart will contain nine generations (511 people) and will be about
  1615.      five feet high and two sheets of paper wide.  It will include each person's
  1616.      name, the standard code number, and dates and locations for birth,
  1617.      marriage, death, and burial.  People in the eighth and ninth generations
  1618.      will have abbreviated information.
  1619.  
  1620.      Also available is a version of an ahnentafel report with complete
  1621.      information for each person.  The differences between this and the
  1622.      ahnentafel report on the main menu are that this one prints a paragraph for
  1623.      each ancestor which can include message lines, and also this report can
  1624.      print more generations.
  1625.  
  1626.      MERGE  TWO  DATABASES
  1627.  
  1628.      This program will allow you to merge two databases into one.  If you have
  1629.      two Brother's Keeper databases that contain different names, you may merge
  1630.      them by adding one set of files to the other.  I recommend that you make
  1631.      backup copies of both databases before you do a merge.  As the files are
  1632.      merged, the code numbers for one of the files will be changed so that they
  1633.      do not conflict with the existing numbers in the other file.  Currently,
  1634.      the program will not check for duplicate names, so do not merge two files
  1635.      that have several identical people in both files or else you will have to
  1636.      do a lot of deleting to clean the file up.
  1637.  
  1638.      SPLIT ONE DATABASE
  1639.  
  1640.      The program to split off part of a database is useful if you want to send
  1641.      information to another Brother's Keeper user.  Often, the other person is
  1642.                            Brother's Keeper 5.1                     Page 28
  1643.  
  1644.  
  1645.      only interested in some of the information that you have, and this program
  1646.      will let you pick certain people and create a new database of just those
  1647.      people.  For example, you may select all the ancestors of a person, or all
  1648.      the descendants of a person, or any combination of ancestors and
  1649.      descendants of several people.  After selecting the people, pick "C" to
  1650.      create the file.  The program will run much faster if you create the new
  1651.      data files in a temporary subdirectory on your hard disk than if you create
  1652.      the new data files on a floppy. After creating the new files, you may then
  1653.      copy them to a floppy to send to someone else.  If the other person uses a
  1654.      different genealogy program that can read GEDCOM files, then use the
  1655.      BKGEDCOM program ("X" from the main BK menu) to create a GEDCOM file from
  1656.      the new data files and send the other person the GEDCOM file.
  1657.  
  1658.      IMPORT OR EXPORT A GEDCOM FILE
  1659.  
  1660.      A GEDCOM file is a file with names, dates, locations, and notes that is in
  1661.      a special format that can be read by other genealogy programs.
  1662.  
  1663.      HOW TO IMPORT DATA INTO BK
  1664.  
  1665.      If someone else has given you a GEDCOM file, do not add it to your BK
  1666.      database until you know what is in it, otherwise you may not want the data
  1667.      and you will have to revert to your most recent backup copy of your
  1668.      database or else do a lot of deleting. One option is to import the GEDCOM
  1669.      file into a new BK database in a temporary subdirectory.  Then use BK to
  1670.      look at it by changing the bottom line on option screen one to read the new
  1671.      temporary subdirectory.  If all looks well, then you can import the GEDCOM
  1672.      file into your main database.  Always do a new backup of your BK files
  1673.      before importing a GEDCOM file.
  1674.  
  1675.      If you already have a GEDCOM file from another program, skip to the next
  1676.      paragraph.  To transfer data INTO Brother's Keeper, you first must create a
  1677.      GEDCOM file that contains the data in the other genealogy program.  For
  1678.      example, if you have data in the PAF program (version 2.1), here is a
  1679.      summary of the steps to create a GEDCOM file.  Type PAF to see the first
  1680.      menu.  Pick Genealogical Information System or GEDCOM.  Then pick
  1681.      Genealogical Data Communication or GEDCOM.  Then pick Create GEDCOM file.
  1682.      It will show the location of the PAF files, and let you type in the drive
  1683.      and name for the GEDCOM file. If you want the GEDCOM file to be in a
  1684.      certain subdirectory of your hard drive, you can type both the drive and
  1685.      subdirectory name on the drive line. If you pick the name SMITH for the
  1686.      name of the GEDCOM file, the program will actually create a file called
  1687.      SMITH.GED (you do not type the .GED, the program will add it to whatever
  1688.      name you type.)  It will ask if you want all the data transferred or just
  1689.      certain people.  It will then ask for your name and address.  This is not
  1690.      required if you are only transferring the data to another program.  It will
  1691.      ask if you want Notes transferred.  Finally it will ask if you want the
  1692.      data in the PAF 2.0 format or the PAF 2.1 format.  Pick the 2.1 format.
  1693.      Then the GEDCOM file is created.  Exit the PAF program.
  1694.  
  1695.      The next step in importing is to run the BK GEDCOM program so that the data
  1696.      can be changed into BK format.  Pick X from the BK menu to start the GEDCOM
  1697.      program and then pick A to add the data to Brother's Keeper.  Read the
  1698.      screen and type C to continue.  It will ask for the drive for the Brother's
  1699.      Keeper data.  If you want to add the data to an existing Brother's Keeper
  1700.      data file, give the drive and path location.  If you want to create a new
  1701.                            Brother's Keeper 5.1                     Page 29
  1702.  
  1703.  
  1704.      Brother's Keeper data file, give a drive and path location to create the
  1705.      files on.  (It will not create the subdirectory - you must have already
  1706.      created the subdirectory using the DOS command MD.)  Do not give any file
  1707.      name at this point - just give the drive letter and optionally the name of
  1708.      the subdirectory.  Examples are shown on the screen.
  1709.  
  1710.      It will then ask for the name of the GEDCOM file to read.  You also should
  1711.      give the drive location, and subdirectory name if any, in front of the name
  1712.      of the GEDCOM file.  You should end the name with .GED.  For example, if
  1713.      your GEDCOM file was named SMITH and it is on the C: drive in the \PAF\
  1714.      subdirectory, then you would answer the question with C:\PAF\SMITH.GED
  1715.  
  1716.      It will then open the files.  If there is already data in a Brother's
  1717.      Keeper file there, then it will show you how many names are in the existing
  1718.      file. The new data will be added to any existing data.  The program will
  1719.      not check for duplicates - all the data will be added as new additional
  1720.      data.  The program will then ask which drive to create any message text
  1721.      files on.  This drive information also will be used by the BK program when
  1722.      locating the text files.  It will then ask if you are reading a PAF 2.0 or
  1723.      PAF 2.1 file.  Pick either 0 or 1. If the GEDCOM file is from PAF 2.2,
  1724.      still pick 1 since version 2.2 files are the same as version 2.1 files.  It
  1725.      will then ask where to move the TITLE field.  If you used the TITLE field
  1726.      in PAF, then answer the question based on what you put in the title field.
  1727.      If you did not use the TITLE field in PAF, then just push enter.  Finally
  1728.      it will ask if you are ready to do the copy.  Type Y if you are ready and
  1729.      it will copy the data in.
  1730.  
  1731.      When finished, you can use the utility program, (menu item U in the main BK
  1732.      menu) and check the quality of your data file to be sure all the links
  1733.      between people are correct.  You can then use BK to look at the file, and
  1734.      print all the reports.
  1735.  
  1736.      TRANSFERRING DATA OUT OF BK USING GEDCOM
  1737.  
  1738.      Note: when you create a GEDCOM file, all the names in your file will be
  1739.      transferred.  If you want to only transfer part of your file, then you will
  1740.      need to first use the program described above  to create a new smaller set
  1741.      of your data files.  (See split one database above.)
  1742.  
  1743.      To transfer data from BK to another program, pick X to start the GEDCOM
  1744.      program and pick C to create a GEDCOM file.  Read the screen that is
  1745.      displayed.  One important thing to remember, is that some programs must
  1746.      have the dates in a specific format or else the dates will not transfer.
  1747.      If you have your dates in type 1 or type 2 format (see BK documentation
  1748.      about date types), then all programs should be able to understand them.
  1749.      Some programs like PAF will understand other formats as well.  If you need
  1750.      to change your date format, then you will need to use the utility program
  1751.      to convert your dates before you create the GEDCOM file.  The data
  1752.      conversion routine is not fast and you may not want to change your original
  1753.      database, so you might want to try creating the GEDCOM file with the dates
  1754.      the way they are and see if the other program can handle them.
  1755.  
  1756.      Next the BKGEDCOM program will ask you where the BK data files are located.
  1757.      Type in the path for the files.  If the files are on your B: disk drive,
  1758.      then type B: and if the files are in the \BK5 subdirectory of your hard
  1759.      disk, then type C:\BK5 (do not type a file name, just a directory name).
  1760.                            Brother's Keeper 5.1                     Page 30
  1761.  
  1762.  
  1763.      Then the program will ask for the name of the GEDCOM file you want to
  1764.      create.  If you want the file to be created on a certain drive, then
  1765.      include the drive or path location also.  Some examples would be
  1766.      B:SMITH.GED or C:\BK5\JONES.GED (note that you need to type the file name
  1767.      and it should end with .GED).  The file name may be up to 8 characters long
  1768.      followed by .GED.
  1769.  
  1770.      The program will then open the files and show you how many names are in the
  1771.      BK data files.  It will inform you that the GEDCOM file it creates will be
  1772.      in the PAF 2.1 format.  That is the format that most other programs will be
  1773.      able to read.  It will then ask if you are ready to create the file.  If
  1774.      you say yes, then it creates it and if you say no, then the program will
  1775.      stop.  After the file is created, you may use another program's GEDCOM
  1776.      reading routine to move the data into that program (see the other program's
  1777.      directions on how to read the GEDCOM file).
  1778.  
  1779.      UTILITY PROGRAM
  1780.  
  1781.      This program has a routine to check the quality of your data and can fix
  1782.      many errors that may turn up.  If you get a "subscript out of range" error
  1783.      in any BK program, run the quality check routine.
  1784.  
  1785.      The utility program can set up the proper printer codes for certain
  1786.      printers.  If your printer is not listed, you may have to consult your
  1787.      printer manual to obtain the printer codes and then use the options routine
  1788.      to enter them.
  1789.  
  1790.      The utility program also will let you save your options file by copying it.
  1791.      You may then restore the saved file at a later time.  This may be useful
  1792.      for people who have 2 different types of printers.  You may set up the
  1793.      options for one printer, and then save the file with a special name.  Then
  1794.      set up the options for the second printer and save that file with a
  1795.      different name.  You may then run the utility program and restore either
  1796.      options file depending on which printer you wish to use.  All options on
  1797.      screen 1 and 2 of the options screens are saved or restored, so you may
  1798.      even save 2 different sets of screen colors, one set the way you like them,
  1799.      and the other the way your spouse likes them.
  1800.  
  1801.      You also may use the utility program to print all the values you have
  1802.      stored for the ALT key combinations.
  1803.  
  1804.      If you decide to change the date format after you have entered many dates,
  1805.      you may use the utility program to change from any of the 9 formats to any
  1806.      other of the 9 formats.  Be sure to copy all the .DT5 files to backup
  1807.      floppy disks before running this routine, just in case there is any
  1808.      problem.  This date change routine must read and write each record and
  1809.      tends to run slowly, so allow yourself plenty of time.  After you change
  1810.      date formats, remember also to change date format on Option screen 1.
  1811.  
  1812.      There is also a routine to create a Tiny Tafel file.  This is a relatively
  1813.      new type of report.  The Tiny Tafel file is a summary of all your
  1814.      ancestors.  The file can be used to find other people who are researching
  1815.      the same family lines that you are.  There are computer systems set up to
  1816.      help people match their research with other genealogists by matching the
  1817.      Tiny Tafel files of each.  This is a new idea and has only been in
  1818.      operation for a few years.  If you have a modem, you may call one of these
  1819.                            Brother's Keeper 5.1                     Page 31
  1820.  
  1821.  
  1822.      "computer bulletin boards" that has the Tafel Matching System, and obtain
  1823.      further information.  This routine in the utility program only creates the
  1824.      Tiny Tafel file.  It is recommended that you also obtain a program such as
  1825.      TTGEN12 that will allow you to edit the file and insert and delete lines.
  1826.      Currently, the matching system requires all lines in the tafel file to have
  1827.      locations.
  1828.  
  1829.      The utility program has the ability to calculate the relationship between
  1830.      any two people.  The relationship will only be displayed with this routine.
  1831.      The descendant report (D in the BK5 program) also can calculate
  1832.      relationships, however, by using this routine, you will not have to print
  1833.      or display an entire report when you are only interested in one or two
  1834.      relationship.
  1835.  
  1836.      There are routines that will allow you to print all locations or sources,
  1837.      or delete all unused locations or sources, or to do a global change of a
  1838.      location or source.  If several people use the same location or source,
  1839.      only one entry is made to the file, and several people will "point" to the
  1840.      same entry.  When you make a change using the normal modify screen, you are
  1841.      only changing the location or source for the one person you are modifying.
  1842.      If you want to change a location or source for everyone that currently uses
  1843.      that location or source, then use the routine in the utility program.
  1844.  
  1845.      For example, if you have entered the wrong location for a person, you may
  1846.      fix it using the modify routine (M from the main BK5 menu).  However, if
  1847.      you discover that you have misspelled the name of a town, then you should
  1848.      use the utility program to correct it for everyone that "points" to that
  1849.      misspelled town.  Also, if you do a printout of all locations, you may find
  1850.      that you have the same cities entered two or three different ways.  You may
  1851.      use the utility program to change all people that "point" to any of those
  1852.      different versions so that they will all "point" to one version.  Then the
  1853.      no longer used locations may be deleted and the disk space will be made
  1854.      available for new locations.
  1855.  
  1856.      STOP
  1857.  
  1858.      *  If you have your data on a floppy diskette, NEVER remove the DATA
  1859.      diskette unless instructed to change disks or until after typing S to stop.
  1860.      Some of the files are not fully updated until you type S and stop.  It is
  1861.      recommended that you put the data files on a hard disk so that the program
  1862.      will run faster.
  1863.  
  1864.      *  NEVER turn your computer off while in the BK program.  Always use S at
  1865.      the menu to stop the program first.  If a power failure causes the program
  1866.      to be interrupted, run the utility program (U from the main menu) and then
  1867.      pick item Q to fix any link errors before adding more information to the
  1868.      data files.
  1869.  
  1870.      *  If you have 2 data diskettes, you must STOP the program, then change
  1871.      data diskettes, and then restart.  The program will not link people between
  1872.      2 diskettes.  If you have data in 2 or more sub-directories of your hard
  1873.      disk, you may change sub-directories by using Options to change the path.
  1874.  
  1875.  
  1876.                            Brother's Keeper 5.1                     Page 32
  1877.  
  1878.  
  1879.      APPENDIX  A.   HOW TO MAKE CORRECTIONS
  1880.  
  1881.      If you are correcting spelling or dates, use the MODIFY routine and TAB (or
  1882.      DOWN arrow) and Shift TAB (or UP arrow) to move to the field to change.
  1883.      Then use the left or right arrow keys to move within a field, use Esc if
  1884.      you want to erase a field, and use Ins and Del to insert or delete
  1885.      characters.
  1886.  
  1887.      NOTE: If, when you are on the add or modify screens, you do not see
  1888.      directions on the bottom line, change your colors on option screen 1.
  1889.  
  1890.      IF YOU ENTERED SOMEONE'S CHILDREN IN THE WRONG ORDER, do the following.
  1891.      First, go to the modify routine and type the parent's code number or name
  1892.      and the parent's information will appear on the screen (use either the
  1893.      husband or the wife).  The children's code numbers will show along with
  1894.      their names.  The first child you entered will be the first code number
  1895.      showing, the second child you entered will be listed second, etc.  You may
  1896.      correct the order on the screen by typing the letter R and then retyping
  1897.      the code numbers in the correct order.  Make sure the code number shown for
  1898.      first child is the actual first child, etc.  The names shown on the screen
  1899.      will remain the same until you press F1.  Then the names will change to
  1900.      match the new order you have entered.
  1901.  
  1902.      IF YOU ENTERED SOMEONE WITH THE WRONG PARENTS, you may correct it by doing
  1903.      the following.  First, modify the record of the person you said was the
  1904.      parent, but was not (use either the husband or the wife).  When the wrong
  1905.      parent's record is showing on the screen, type D and delete the child who
  1906.      should not be there.  (This will delete the link between the parents and
  1907.      the child, however the child still exists in the database.)  Then you may
  1908.      go to the add screen and bring up the correct parents and then add the
  1909.      child by typing the child's code number or the name and F8.  The child
  1910.      added to the family will then be the last child.  If the children of the
  1911.      family are now out of order, you may correct that as described above in the
  1912.      children order section.
  1913.  
  1914.      IF A MARRIAGE IS IN ERROR, use the modify routine to show the person with
  1915.      the wrong marriage.  Type X to delete a marriage.  You will then be shown
  1916.      all the marriages for this person and be allowed to delete one.  (It will
  1917.      show the marriage number, not the person's code number.)  When a marriage
  1918.      is deleted, the husband and wife stay in the file as people, but the
  1919.      connection that shows their marriage is deleted.  If the marriage also had
  1920.      children records related to it, the children will have their parent
  1921.      connection deleted, but the children will stay in the file as people.
  1922.      These children may then be added as children of some other marriage by
  1923.      using the Add routine.
  1924.  
  1925.      IF A MARRIAGE IS OUT OF ORDER, use the modify routine to show either the
  1926.      husband or the wife.  Type W to correct the spouse order.  You will be
  1927.      shown all the marriages for this person and be allowed to change the order.
  1928.  
  1929.      IF YOU HAVE A PERSON DUPLICATED (the person has been assigned two code
  1930.      numbers by the program) then you will need to delete one person in order
  1931.      for the printouts to print correctly.  Each person must be entered only
  1932.      once and then linked to the father, mother, spouse, and children.  Let's
  1933.      assume that you have entered yourself twice into the computer and that you
  1934.      have two code numbers, 5 and 21.  Use modify and call up number 5.  Suppose
  1935.                            Brother's Keeper 5.1                     Page 33
  1936.  
  1937.  
  1938.      it shows you with a father and mother, but no spouse and no children.  Then
  1939.      call up number 21.  Suppose it shows you with no father and no mother, but
  1940.      it does show your spouse and children.  In this case, you should delete
  1941.      person number 5 who has no spouse and no children.  Here is the procedure:
  1942.      Using modify, call up number 5.  Type / to totally delete the person.  Then
  1943.      go to the add routine and call up your father and mother.  In the children
  1944.      section, type 21 for a child (this is the non-deleted you).  Then, if you
  1945.      are not in the correct birth order, go to modify and call up your father
  1946.      and use R to rearrange the child order.
  1947.  
  1948.                            Brother's Keeper 5.1                     Page 34
  1949.  
  1950.  
  1951.      APPENDIX B.  PRINTER  PROBLEMS.
  1952.  
  1953.      (There are also suggestions in Appendix M)
  1954.  
  1955.      Many of the questions or problems I have received have related to printer
  1956.      problems.  The printer options can be set in the Options routine.  Also,
  1957.      some common printers can be set up in the utility program.
  1958.  
  1959.      Some printers cannot backspace.  If your printer cannot backspace you
  1960.      should set that option to 0 (zero) or names will double print on some
  1961.      printouts and the ancestor chart may not print correctly.
  1962.  
  1963.      Some printers cannot do a carriage return (CR) without also doing a line
  1964.      feed (LF).  If your printer is one of those, set that option to 0 (zero) or
  1965.      names will double print on some printouts and the ancestor chart may not
  1966.      print correctly.
  1967.  
  1968.      You may test your printer's features by typing a T at the lower right
  1969.      corner of option screen 2.
  1970.  
  1971.      Most printers want a carriage return and line feed at the end of each line.
  1972.      If your printer wants only a carriage return, set that option or everything
  1973.      will double space.
  1974.  
  1975.      The program will try to print some reports in compressed format.  That lets
  1976.      you print 132 characters per line on most printers.  You may enter the
  1977.      decimal values of the codes that must be sent to your printer to do
  1978.      compressed and regular print.
  1979.  
  1980.      You may set up the codes that start bold print and turn off bold print for
  1981.      your printer.  Check your printer manual and see what the decimal values
  1982.      are for the codes that do that.  If your printer cannot bold print, set the
  1983.      values to zero.  Bold could actually be enhanced or emphasized or italic or
  1984.      whatever you want the names to appear as.  The program also needs to know
  1985.      if your printer can bold print when printing compressed.  Many printers
  1986.      cannot do that, so if yours cannot, the program will try to backspace (if
  1987.      possible) to make names bold print when printing compressed (on the
  1988.      descendant printout).  The program will only try to bold print names on the
  1989.      descendant printout and the family group sheet printout.
  1990.  
  1991.      There are up to 7 codes to turn on and off compressed print and bold print.
  1992.      Many printers only require 1, 2 or 3 codes to control those features.  If
  1993.      the first code of the 7 is zero, none of the 7 codes are sent.  If the
  1994.      first code is not zero, all 7 codes are sent.  Normally, codes of 0 (zero)
  1995.      at the end will not affect the printer output.  If you do not want the
  1996.      extra 0's to be sent to the printer, change the extra codes to 999 and
  1997.      those codes are not sent.
  1998.  
  1999.      The descendant printout will print generation numbers at the top and bottom
  2000.      of each page.  You may turn this feature off in Options.
  2001.  
  2002.      I have tested the programs on several computers and with several printers.
  2003.      However, I do not have access to all combinations of equipment so it is
  2004.      quite possible that some program changes may still have to be made.  Let me
  2005.      know if your printer is not cooperating and I will try to help.  Tell me
  2006.      what version you are using. (5.1)
  2007.                            Brother's Keeper 5.1                     Page 35
  2008.  
  2009.  
  2010.      APPENDIX  C.  EXPLANATION ABOUT RELATIONSHIPS:
  2011.  
  2012.      Your uncle is the brother of your father or mother.
  2013.  
  2014.      Your aunt is the sister of your father or mother.
  2015.  
  2016.      Your great uncle (or grand uncle) is the brother of your grandfather or
  2017.      grandmother.
  2018.  
  2019.      Your great aunt is the sister of your grandfather or grandmother.
  2020.  
  2021.      Your great-great uncle is the brother of your great-grandfather or great-
  2022.      grandmother.
  2023.  
  2024.      Your great-great aunt is the sister of your great-grandfather or great-
  2025.      grandmother.
  2026.  
  2027.      Your first cousin is the child of your aunt or uncle.
  2028.  
  2029.      Your second cousin is the grandchild of your great aunt or great uncle. (If
  2030.      two people are first cousins, the children of each of the people will be
  2031.      second cousins.)
  2032.  
  2033.      Your third cousin is the great-grandchild of your great-great uncle or
  2034.      great-great aunt. (Children of 2nd cousins, are 3rd cousins to each other.)
  2035.  
  2036.      Your first cousin, once removed, is the child of your first cousin or is
  2037.      the child of your great uncle or great aunt. (See also REMOVED COUSINS)
  2038.  
  2039.      If someone is your first cousin, then his or her child is your first cousin
  2040.      once removed. (Once removed means one generation level different from you.)
  2041.      All your regular cousins (first, second, etc.) are at the same generation
  2042.      level as yourself.  Those at different levels are "removed."  If someone is
  2043.      YOUR first cousin once removed, then you are HIS or HER first cousin once
  2044.      removed also.  Your second cousin once removed is the child of your second
  2045.      cousin.  Your first cousin twice removed is the child of your first cousin
  2046.      once removed (i.e. the grandchild of your first cousin).  Your second
  2047.      cousin twice removed is the child of your second cousin once removed (i.e.
  2048.      the grandchild of your second cousin).
  2049.  
  2050.      REMOVED COUSINS: If two people are some type of cousins, but they are at
  2051.      different generation levels, then here is the way to compute their
  2052.      relationship. (The program does this automatically when printing, but you
  2053.      may want to know what it is doing.)
  2054.  
  2055.        1. Count how many generation levels they are apart.  This is the number
  2056.      they are "removed."
  2057.  
  2058.        2. Start with the one at the highest generation level (the older level)
  2059.      and count how many generations up you must go to find the brothers or
  2060.      sisters that are the ancestors of these cousins.  This is the "FIRST" or
  2061.      "SECOND" or "THIRD" part of the cousin relationship.
  2062.  
  2063.                               GREAT-GRANDFATHER
  2064.                                   /     \
  2065.                         GRANDFATHER      GREAT-UNCLE
  2066.                            Brother's Keeper 5.1                     Page 36
  2067.  
  2068.  
  2069.                           /     \              \
  2070.                     FATHER     UNCLE        1st COUSIN ONCE REMOVED
  2071.                     /  \         \                   \
  2072.                 >YOU< BROTHER  1st COUSIN            2nd COUSIN
  2073.                  /      \          \                     \
  2074.               SON    NEPHEW   1st COUSIN ONCE REMOVED   2nd COUSIN ONCE REMOVED
  2075.               /         /           \                      \
  2076.      GRANDSON  GRAND-NEPHEW  1st COUSIN TWICE REMOVED  2nd COUSIN TWICE REMOVED
  2077.  
  2078.                            Brother's Keeper 5.1                     Page 37
  2079.  
  2080.  
  2081.      APPENDIX  D.   SAMPLE  PRINTOUTS.
  2082.  
  2083.      Below is an example of a descendant printout.  Note that each new
  2084.      generation is indented. All relationships such as UNCLE, COUSIN, etc. are
  2085.      computed by the program.
  2086.  
  2087.      * JOSEPH P. JONES (12/20/1895) - (03/05/1949) m. SUSAN SMITH (01/05/1902-
  2088.        (GRANDFATHER)
  2089.  
  2090.      . * JOHN JONES (05/19/1920 -   m. (12/07/1940) MARY GREEN (08/05/1921 -
  2091.          (UNCLE)
  2092.  
  2093.      . . * BILL JONES (03/23/1942 -
  2094.            (FIRST COUSIN)
  2095.  
  2096.      . . * MARY JONES (02/04/1944 -    m. (03/04/1964) PETER WHITE
  2097.            (FIRST COUSIN)
  2098.  
  2099.      . . . * FRANK WHITE (05/04/1971 -
  2100.              (FIRST COUSIN ONCE REMOVED)
  2101.  
  2102.      . * MARTHA JONES (09/19/1923 - 11/17/1981)
  2103.          (AUNT)
  2104.  
  2105.      . * GEORGE JONES (12/13/1926 -  m. (01/05/1949) LOIS WILSON (03/18/1927-
  2106.          (FATHER)
  2107.  
  2108.      . . * CAROL JONES (05/18/1953 -
  2109.            (SISTER)
  2110.  
  2111.      . . * JACK JONES (05/03/1955 -  m. (08/23/1977) MICHELE MOE (07/22/1955-
  2112.            (MYSELF)
  2113.  
  2114.      . . . * MARTHA JONES (04/03/1981 -
  2115.              (DAUGHTER)
  2116.  
  2117.  
  2118.      If your printer does not print the IBM extended character set, and you
  2119.      change the printer options, a tree chart will print as:
  2120.  
  2121.  
  2122.      Joseph P. Jones ----- John Jones ------ Bill Jones
  2123.                        |                 |-- Mary Jones ---- Frank White
  2124.                        |
  2125.                        |-- Martha Jones
  2126.                        |-- George Jones ---- Carol Jones
  2127.                        |                 |-- Jack Jones ---- Martha Jones
  2128.                        |
  2129.                        |-- Peter K. Jones
  2130.  
  2131.  
  2132.  
  2133.                            Brother's Keeper 5.1                     Page 38
  2134.  
  2135.  
  2136.      APPENDIX  E.   CHANGES  FROM  PRIOR  VERSIONS.
  2137.  
  2138.      To read more about the changes between version 4.5 and version 5.0,
  2139.      read the file CHANGES.DOC.  Also read README.DOC for recent changes.
  2140.  
  2141.      Version 5 contains many changes from 4.5.  Some of them are:
  2142.  
  2143.      1.  Can handle up to 1 million names.
  2144.      2.  A person may have two sets of parents
  2145.      3.  Mailing address and phone number field (press F4)
  2146.      4.  Sources may be entered for footnotes (press F6)
  2147.      5.  All programs accessed from one menu.
  2148.      6.  Parent type may be designated (adopted, step, etc.)
  2149.      7.  Edit text files up to 120 lines within BK.
  2150.      8.  Designate unmarried couples and divorced couples.
  2151.      9.  Compressed group sheet with all info for 10 children.
  2152.      10. Add a single person to the database.
  2153.      11. Easy delete routine.
  2154.      12. Find people using your own numbering system.
  2155.      13. Browse when displaying ancestor chart.
  2156.      14. Unusual last names can still sort correctly.
  2157.      15. Search for existing location name.
  2158.      16. Custom report can display all spouses/marriages.
  2159.      17. The program may be run in several foreign languages.
  2160.          (French, Danish, German, Norwegian, others.)
  2161.      Read the README.DOC file for the most recent changes.
  2162.  
  2163.      If you used the "check" fields in version 4.5 and had the data moved to the
  2164.      "page" fields in version 5.1 and if you still want to print the "check"
  2165.      fields on the group sheets, then on the line that says "print source
  2166.      footnotes" on group sheets, answer with the number "4" and it will print
  2167.      the group sheets the way they were printed in version 4.
  2168.  
  2169.      I have dozens of ideas from users for new features.  However, many features
  2170.      tend to make the programs larger.  I tend to work on the ideas that will
  2171.      benefit the most people and that do not require major changes to the
  2172.      existing program structure.  I plan to continue to upgrade the program
  2173.      since many ideas are good, but just require more time to implement.  Please
  2174.      continue to send me your ideas for improving the program.
  2175.  
  2176.      All registered users are notified about major new versions.  I also will
  2177.      send registered users at least one new version at no additional charge.  I
  2178.      may need to charge a small fee for updates after the one free update.  If
  2179.      you have used this program and find it to be of value to you, you are
  2180.      encouraged to send in the $45 registration fee to the author (see Appendix
  2181.      J for why to register).  I have no way of informing you about improvements
  2182.      to the program unless you write to me.  When you write, enclose the
  2183.      registration form found at the end of the documentation file or in the
  2184.      REGISTER.DOC file.  If the program does not have a feature you would like,
  2185.      mention it on the form.  I try to add new features that registered users
  2186.      suggest whenever possible.  This program has come a long way since version
  2187.      1.0 - thanks to the suggestions from registered users.  There is usually a
  2188.      new version of the program available (with minor changes) every couple
  2189.      months or so.  Lately, there have been significant improvements to the
  2190.      program about every 6 to 12 months.  My budget and time do not allow me to
  2191.      mail information about minor changes to thousands of users every few weeks,
  2192.                            Brother's Keeper 5.1                     Page 39
  2193.  
  2194.  
  2195.      so one way for you to know about minor changes is to buy a high speed modem
  2196.      and call my BBS at (616) 364-1127 to read about the changes or to download
  2197.      the programs.  There are also hundreds of BBS's around the world that have
  2198.      Brother's Keeper available for downloading.  If one is near you (and if
  2199.      they keep up to date) then you can keep current at no cost.  When there are
  2200.      major changes to the program, I will do a mailing to all users.
  2201.  
  2202.                            Brother's Keeper 5.1                     Page 40
  2203.                                                     
  2204.  
  2205.      APPENDIX  F.  CONVERTING  FILES
  2206.  
  2207.  
  2208.      If you have been using BROTHER'S KEEPER version 4.0 through 4.5, you will
  2209.      need to run the CONVERT5 program one time.  If you have an older version of
  2210.      the FAMILY3 program, you will need the CONVERT4 program also.
  2211.  
  2212.      If you have used PAF (Personal Ancestral File) you may use the gedcom
  2213.      program to transfer the data (see the GEDCOM section above.)  If you have
  2214.      ROOTS III or FAMILY ROOTS, you can purchase a gedcom program from the
  2215.      publisher of that program and then use gedcom to transfer the data.
  2216.  
  2217.      If you have data in Genealogy on Display, Family History System, or
  2218.      Linkages, see information on the registration form (last page of
  2219.      documentation file or in file REGISTER.DOC).
  2220.  
  2221.  
  2222.  
  2223.      APPENDIX G.    DO YOU HAVE ANY SUGGESTIONS and MAY I HELP YOU?
  2224.  
  2225.      I have received many fine suggestions from users of the program.  The
  2226.      program would not be what it is without this help.  Please send any
  2227.      suggestions you have.  I may not make all the changes you suggest, but I
  2228.      have been able to make many changes over the years.
  2229.  
  2230.      If you have a problem, read Appendix M.  If you still need help, send me a
  2231.      description of the problem and information about your computer (see
  2232.      registration form at end of documentation file).  For reference, Version
  2233.      5.1 was released September 1992.
  2234.  
  2235.                            Brother's Keeper 5.1                     Page 41
  2236.  
  2237.  
  2238.      APPENDIX  H.   TECHNICAL  STUFF
  2239.  
  2240.      You do not need to know any of this to run the program, but some people may
  2241.      want to know what is going on.
  2242.  
  2243.      Most information is stored in 10 disk files:
  2244.  
  2245.       BKPERSON.DT5  -  information about people.
  2246.       BKMARR.DT5    -  information about marriages.
  2247.       BKLOCATE.DT5  -  all locations.
  2248.       BKSOURCE.DT5  -  source information
  2249.       BKMAIL.DT5    -  mailing address
  2250.       BKOPTION.DT5  -  option parameters (colors, printer, etc.)
  2251.       ALTKEYS.DT5   -  Alt key names/places (see Appendix I)
  2252.       REPORTS.DT5   -  specifications for custom reports.
  2253.       BOTTMESS.DTA  -  4 line personal message for Group sheets.
  2254.       PARAMETR.DTA  -  default parameters for Group sheets.
  2255.  
  2256.      There are also 6 temporary files:  ALPHA1.DTA, and ALPHA2.DTA, which are
  2257.      used for printing alphabetical lists, BIRTH1.DTA, and BIRTH2.DTA, which are
  2258.      used for printing birthday lists, and BKINDEX1.DTA, and BKINDEX2.DTA which
  2259.      are used for alphabetical indexes.
  2260.  
  2261.      When first starting out these files will be created.  Do NOT use a word
  2262.      processor or editor to modify any of the .DT5 files since if any record is
  2263.      changed, it will mess up everything.
  2264.  
  2265.      If you want to read the data into your own database program, you may create
  2266.      a Custom report and send the output to a disk file (press F9 twice at the
  2267.      main menu) and then read that file as a fixed record length ASCII file into
  2268.      a database program.
  2269.  
  2270.                            Brother's Keeper 5.1                     Page 42
  2271.  
  2272.  
  2273.      APPENDIX  I.  ALT  KEYS  (user defined)
  2274.  
  2275.      If you find yourself repeatedly typing the same name or city, you may use a
  2276.      simple procedure to save time and reduce errors.  You may define any of the
  2277.      alphabet keys (A-Z) or numbers (0 to 9) to be any name, city and state, or
  2278.      word.  After you define what the key will be, you just push and hold the
  2279.      Alt key and then press the alpha key and the name or word will appear on
  2280.      the screen.
  2281.  
  2282.      Use the following procedure to define an Alt key. Type the name or city or
  2283.      word in any field on the add or modify screen.  Then hold the Alt key and
  2284.      press F10 (function 10).  The words you have typed will start to blink.
  2285.      When they are blinking, hold the Alt key and press any alpha key (A-Z) or a
  2286.      number (0-9).  The words will stop blinking and that key sequence (Alt-key)
  2287.      is now programmed.  The next time you want to type that name or city or
  2288.      word in any field, just hold Alt and press the same key.  You may program
  2289.      all of the alpha keys to be a different name or word.  These programmed
  2290.      keys will be remembered each time you restart the program.  You may change
  2291.      what a key is defined to be by simply re-defining using the above
  2292.      procedure.
  2293.  
  2294.      Example:  Suppose you are going to add several people who were all born in
  2295.      Rockford, Kent County, Michigan.  When you type the first person, type
  2296.      Rockford, Kent County, Michigan in the "born where" field.  Then before you
  2297.      push enter, hold the Alt key and press F10 (function 10).  The entire field
  2298.      will start blinking.  Then hold the Alt key and press R.  The field will
  2299.      stop blinking and you may continue with adding the person.  The next time
  2300.      you want to type Rockford, Kent County Michigan in any field, just hold the
  2301.      Alt key and press R and it will appear.
  2302.  
  2303.      Example:  Suppose you are going to add several people who all have the last
  2304.      name of Winchester.  When you type in one of them, type just Winchester in
  2305.      the name field (do not type the first name).  Hold the Alt key and press
  2306.      F10 and the word Winchester will blink.  Then hold the Alt key and press W
  2307.      and the word will stop blinking.  Then press Esc to erase the name, and
  2308.      type the first name and middle name.  Then hold Alt and push W and
  2309.      Winchester will appear.  For each person that you add, just type the first
  2310.      and middle names and then push Alt-W.
  2311.  
  2312.      If you press Alt-F10 and then decide you do not want to have what is
  2313.      blinking saved as an Alt-key, then just press any key without holding Alt
  2314.      and it will not be saved.
  2315.  
  2316.      Also see the Add section at the beginning of the manual describing
  2317.      shortcuts for duplicating locations that were recently entered and for
  2318.      using F8 to search for existing locations.
  2319.  
  2320.      You may print the strings you have saved for each Alt key with a routine
  2321.      that is available in the Utility program.
  2322.  
  2323.                            Brother's Keeper 5.1                     Page 43
  2324.  
  2325.  
  2326.      APPENDIX  J.   SHAREWARE
  2327.  
  2328.      BROTHER'S KEEPER is a Shareware product protected by Copyright.  It is NOT
  2329.      public domain or free software.  Shareware is a method of distributing
  2330.      software, whereby copies may be passed around and each user may determine
  2331.      whether or not the program is suitable for him or her. After you have
  2332.      tested this program for yourself, and if you find it to be useful for you,
  2333.      you are requested to send the registration fee to the author of the
  2334.      program, John Steed.  The author of the program is not paid any fee when
  2335.      you buy a disk from a user group or company selling Shareware.  The only
  2336.      way the author gets paid is when you register.  If you want to encourage
  2337.      programs of this type, please register by sending $45 and the REGISTER.DOC
  2338.      form.
  2339.  
  2340.      Registered users will be sent a printed manual and the next new version of
  2341.      the program and are entitled to use the program, and all future upgrades.
  2342.      Minor upgrades are made frequently to the programs, so you may wish to
  2343.      check to see if a new feature you desire has been added.  If you have a
  2344.      modem, you may call the BK BBS (bulletin board service) at (616) 364-1127.
  2345.      This board will have the current version of all programs available for
  2346.      downloading.
  2347.  
  2348.      If you share this program with others, please give them all the programs
  2349.      that came with it and any other files you may wish to share.
  2350.  
  2351.      Please do not include the BKOPTION.DT5 file on the disks you share, since
  2352.      that file contains options for your disk drives, printer, and monitor and
  2353.      others may have difficulty using your setup.  That file will be created the
  2354.      first time someone uses the programs.
  2355.  
  2356.                    _______
  2357.               ____|__     |               (R)
  2358.            --|       |    |-------------------
  2359.              |   ____|__  |  Association of
  2360.              |  |       |_|  Shareware
  2361.              |__|   o   |    Professionals
  2362.            -----|   |   |---------------------
  2363.                 |___|___|    MEMBER
  2364.  
  2365.  
  2366.  
  2367.      This program is produced by a member of the Association of Shareware
  2368.      Professionals (ASP).  ASP wants to make sure that the shareware principle
  2369.      works for you.  If you are unable to resolve a shareware-related problem
  2370.      with an ASP member by contacting the member directly, ASP may be able to
  2371.      help.  The ASP Ombudsman can help you resolve a dispute or problem with an
  2372.      ASP member, but does not provide technical support for members' products.
  2373.      Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442 or
  2374.      send a Compuserve message via E-mail to ASP Ombudsman 70007,3536
  2375.  
  2376.                            Brother's Keeper 5.1                     Page 44
  2377.  
  2378.  
  2379.      APPENDIX  K.  CONFIG.SYS  file.
  2380.  
  2381.      The BK program needs to open several files at the same time.  Because of
  2382.      this, you may need to add a line to a special file on the disk you "boot"
  2383.      from.  If you get an error message when starting BK relating to file
  2384.      problems, then check the disk that you use when turning on the computer
  2385.      each time.  (If your computer boots from ROM as the TOSHIBA 1000 and the
  2386.      TANDY 1000 systems do, you will need to run your SETUP program to change
  2387.      the FILES=28  command as described in your DOS manual.)
  2388.  
  2389.      Type CD \ <enter> then type DIR CONFIG.SYS <enter> and see if there is a
  2390.      file called CONFIG.SYS on your disk.
  2391.  
  2392.      If the CONFIG.SYS file DOES already exist, look at what is in it as
  2393.      follows:
  2394.  
  2395.      TYPE  CONFIG.SYS
  2396.  
  2397.      That will display on the screen the lines that are in the file.  If it
  2398.      already has a line in it that says FILES=28 or FILES= (any number 28 or
  2399.      more) then leave it alone.  If not, you will need to add the FILES=28 line
  2400.      to the file.  (Any number over 28 is fine, up to about 35.)  You do not
  2401.      want to change any other lines in the CONFIG.SYS file.  You may use a word
  2402.      processor to modify the file if the word processor reads and writes in
  2403.      ASCII (i.e. not in some special format).
  2404.  
  2405.      After you add the FILES=28 line to the file, you must restart or reboot the
  2406.      computer for it to take effect.
  2407.  
  2408.      If the CONFIG.SYS file DOES NOT exist, then create it and put a line in the
  2409.      file as follows:
  2410.  
  2411.      FILES=28
  2412.  
  2413.      If you do not know how to create the file and put that line in it, here is
  2414.      a way.  When you are at the system prompt ( which is A> or C> ) you would
  2415.      type the following, and push enter at the end of each line:
  2416.  
  2417.      COPY  CON  CONFIG.SYS
  2418.      FILES=28
  2419.  
  2420.      then push F6 (function 6), and then push enter.  It should say "1 file
  2421.      copied".  You should then have the CONFIG.SYS file with the FILES=28 line
  2422.      in it.
  2423.  
  2424.      After that line is in the CONFIG.SYS file, you must restart or reboot the
  2425.      computer.   When the computer boots, it reads that file and will allow 28
  2426.      files to be open at the same time.  The BK program should then work
  2427.      properly.
  2428.  
  2429.      TANDY 1000 users may have to change their systems to boot from a disk
  2430.      instead of from ROM.  You have a program called SETUP-- that you will need
  2431.      to run.  Look in your manual for the name of your setup program - or look
  2432.      in the index of your manual under CONFIG.SYS.  The setup program is usually
  2433.      on your DOS diskette and is usually named SETUP and then the letters of
  2434.      your computer, for example: SETUPHX or SETUPTL.  If the setup program shows
  2435.                            Brother's Keeper 5.1                     Page 45
  2436.  
  2437.  
  2438.      a line such as "maximum open files" then you should change that line to be
  2439.      28 files.  Otherwise, pick the option to boot from a disk, and then put the
  2440.      disk with CONFIG.SYS in the A: drive (or else create the CONFIG.SYS file on
  2441.      your C: drive in the main directory) and reboot the computer to read that
  2442.      file.
  2443.  
  2444.                            Brother's Keeper 5.1                     Page 46
  2445.  
  2446.  
  2447.      APPENDIX  L.  CUSTOM  REPORTS
  2448.  
  2449.      BROTHER'S KEEPER gives you the ability to design your own report format.
  2450.      You may print custom reports either in number order or alphabetical order
  2451.      when using the N routine and also when printing Ahnentafel charts and when
  2452.      using Word search.  When you pick the custom report option, you will be
  2453.      shown the different fields that you may print for each person.  For
  2454.      example, you may wish to print for each person their number, name, father's
  2455.      name and mother's name.  So you would choose field numbers 1, 2, 17, and
  2456.      18. As you choose each field number, you will be shown the normal length
  2457.      for that field.  For example, the name field is 40 characters long.  You
  2458.      may shorten the normal length for your report if you wish.  If you type 25
  2459.      for the name length, that will be the length when it prints.  For all
  2460.      names, a special routine will automatically remove middle names of people
  2461.      with names longer than the length you specify.  That way, the last name
  2462.      will not be cut off.  If you shorten the length of a field that is not a
  2463.      person's name, the field will be cut off at the end if it is too long.  For
  2464.      example, date fields are 15 characters long, but most dates fit in 11
  2465.      characters, so you may shorten a date field to 11 characters.  There is
  2466.      also a special routine for birth date and death date so that if you shorten
  2467.      the length to 4, it will print only the year (the last 4 characters).  If
  2468.      you lengthen a field, it will print extra blanks after the field is
  2469.      printed.  (That may improve readability.)
  2470.  
  2471.      As you type the fields and lengths, the total length will display at the
  2472.      top.  The total length is the sum of the field lengths plus 1 space between
  2473.      each field.  Use this as a guide and try to keep the number under the
  2474.      maximum number of characters your printer can print on a line.  Most
  2475.      printers can print 80 characters in normal print and 132 in compressed
  2476.      print.  If you attempt to print more than the number of characters your
  2477.      printer can handle, your printer might jump to the next line, which will
  2478.      cause problems with page headings.  If you want multiple lines for each
  2479.      person, then pick the field for extra CR/LF at the end of the first line.
  2480.  
  2481.      You may press the up arrow to back up if you wish to make a correction.
  2482.  
  2483.      After you define your report, press F1 and print it.  When the printout is
  2484.      finished, you will be asked if you wish to save that format.  If it is a
  2485.      report you wish to print again in the future, answer Y (for yes) and give a
  2486.      brief description of the report.  Then the next time you print a custom
  2487.      report, you may recall that format to print again.  (Press F5 to recall a
  2488.      previously saved report.)  You may create and save many different custom
  2489.      reports.
  2490.  
  2491.      If you are printing in alphabetical order, you do NOT need to sort the file
  2492.      each time you try a different custom report.  You only need to run routine
  2493.      3 when you have added new people to the file, or when you wish to sort a
  2494.      different group of people.
  2495.  
  2496.      You may print the fields in any order.  (For example, birth date in first
  2497.      column and name in second.)  The names will print in number order if you
  2498.      choose N - 2 or are doing a word search or else they will print in
  2499.      alphabetical order if you choose N - 5.
  2500.  
  2501.      If you print the spouse name or marriage information, it will normally
  2502.      print the first spouse or marriage.  If you choose field 98 as one of the
  2503.                            Brother's Keeper 5.1                     Page 47
  2504.  
  2505.  
  2506.      fields, it will instead print the last spouse or marriage.  If you choose
  2507.      field 99, it will print all spouses or marriages for each person.  (You
  2508.      also must pick the spouse or marriage fields that you want to print, such
  2509.      as spouse name or marriage date.)
  2510.  
  2511.      The custom report formats are saved in a file called REPORTS.DT5.
  2512.  
  2513.                            Brother's Keeper 5.1                     Page 48
  2514.  
  2515.  
  2516.      APPENDIX  M.   COMMONLY  ASKED  QUESTIONS.
  2517.  
  2518.  
  2519.      Q. I can't get the program to start.  What is wrong?
  2520.  
  2521.      A. Well, it could be one of several things.
  2522.  
  2523.         First of all, do you have enough RAM memory in your computer?  The
  2524.         program wants about 500K of available memory.  If you have 512K of RAM,
  2525.         read the BK5.BAT file for directions on changing the first line in the
  2526.         batch file so that BK will use only 450K of RAM.  Even though your
  2527.         computer may have 640K of RAM memory, other things may be using up some
  2528.         of the memory.  To see how much memory is available for the program, you
  2529.         should run a program called CHKDSK that is located on your DOS disk.
  2530.         Just type CHKDSK at the C> prompt and it will give you several lines of
  2531.         information.  The last two lines are important to the discussion here.
  2532.         The next to the last line will show total RAM memory, and the last line
  2533.         will show what is available for programs such as Brother's Keeper.  If
  2534.         the last line shows less than 460,000 you have a problem.  It is
  2535.         possible to have 640K of RAM memory in your computer, and yet still not
  2536.         have 460K available for programs.  If, for example, you have a RAM disk
  2537.         in use, it will take up memory.  Also, pop-up programs such as Sidekick
  2538.         will use up some of your memory.  Look in your CONFIG.SYS file and in
  2539.         your AUTOEXEC.BAT file to see what all you have running.  DOS itself
  2540.         requires about 50K or more of memory, depending on what version you
  2541.         have.  The line BUFFERS=num in your CONFIG.SYS file also will use up
  2542.         some RAM memory (do not use over BUFFERS=25).
  2543.  
  2544.         Secondly, assuming you have enough memory, you also need a line in your
  2545.         CONFIG.SYS file that says FILES=28 (or some number larger than 28).
  2546.         This is explained in Appendix K.  If you don't have that line in the
  2547.         CONFIG.SYS file, you will see the opening screen of Brother's Keeper and
  2548.         then you will get a message telling you that you need that line in the
  2549.         file.
  2550.  
  2551.         Thirdly, you might have a problem of the computer "locking up" when you
  2552.         type BK5.  This is caused by a dip switch inside older computers set in
  2553.         the wrong position as though  you had an 8087 co-processor, when in fact
  2554.         you do not have an 8087 math co-processor.  So, if the computer freezes
  2555.         up and you have to turn it off to regain control, check that co-
  2556.         processor switch.  Also try typing SET NO87="true" before starting BK5.
  2557.  
  2558.         There is also a known bug with MS-DOS 3.20 if you do have a math co-
  2559.         processor.  This bug is overcome by typing the following line at your
  2560.         DOS prompt before starting BK:
  2561.  
  2562.             SET NO87="true"
  2563.  
  2564.         If you still have problems starting the program after checking all the
  2565.         above items, try removing all memory resident programs and all device
  2566.         drivers.  The easiest way is to format a blank diskette with the FORMAT
  2567.         /S command. Then create a CONFIG.SYS file on that diskette with only the
  2568.         line FILES=28 in it.  Then reboot the computer with that diskette in the
  2569.         A: drive.  Then try to start the program.  If it still does not work,
  2570.         contact John Steed and describe the problem.
  2571.  
  2572.                            Brother's Keeper 5.1                     Page 49
  2573.  
  2574.  
  2575.      Q. I have played around with the program a little and now I want to just
  2576.         start over.  How do I get rid of the names and information I have
  2577.         entered so that I may start from scratch?
  2578.  
  2579.      A. All the data that you enter is stored in files that have names ending
  2580.         with .DT5.  If you stop the program and change to the drive or
  2581.         subdirectory that contains the data files, you may type DIR *.DT5 and
  2582.         you should see about 6 files listed.  If you erase those files, you may
  2583.         start over.  So if you are SURE that you want to start over, you may
  2584.         type   ERASE  *.DT5    and all the data files will be gone.
  2585.  
  2586.  
  2587.      Q.  When I look at someone's information in the Modify section, it shows
  2588.         "not entered" for the names of the parents.  How do I type in the
  2589.         parents' names?
  2590.  
  2591.      A. In order to add the parents of someone, you need to go to the Add
  2592.         routine. Type in the Father's name for husband, and the Mother's name
  2593.         for wife. Then type the child's name.  Then the parents' names will show
  2594.         at Modify.  If you have entered the wrong parents for someone, see
  2595.         Appendix A.
  2596.  
  2597.  
  2598.      Q. How do I enter information for a family if I only have the Mother's name
  2599.         but I don't know the Father's name?
  2600.  
  2601.      A. You may either enter the Father's name as _____ _____ (if you think you
  2602.         will collect the information later) or you may type the name as *UNKNOWN
  2603.         and it will never print on any report.
  2604.  
  2605.  
  2606.      Q.  How do I add a spouse to a single parent?
  2607.  
  2608.      A. Look at the single parent in the Modify routine, then press F6 while at
  2609.         the bottom line.  Then use the UP arrow to go up to the husband or wife
  2610.         area and enter the person.
  2611.  
  2612.  
  2613.      Q. How do I enter the second husband for a woman?
  2614.  
  2615.      A. Using the Add routine, type the name of the second husband.  Then for
  2616.         the wife, type the code number for the wife or search by name.  When the
  2617.         wife is displayed, the program will know that it is an additional
  2618.         marriage for her.
  2619.  
  2620.  
  2621.      Q. When I print the Tree report, why do I get strange characters instead of
  2622.         the nice lines I see when I display the report?
  2623.  
  2624.      A. The program will try to print lines using the extended IBM character set
  2625.         that contains graphic characters.  Most printers can print IBM graphic
  2626.         characters, and most will only do so if you set a certain switch in the
  2627.         printer or send a certain code to the printer.  If you have an HP
  2628.         Laserjet printer, then use the "P" routine then "13" to send the codes
  2629.         to change to IBM graphic characters.  If your printer cannot print
  2630.         graphic characters, then change the numbers at the top of Options screen
  2631.                            Brother's Keeper 5.1                     Page 50
  2632.  
  2633.  
  2634.         2 as described in Tree section above.
  2635.  
  2636.      Q. Why doesn't the sideways Tree report print work for me?
  2637.  
  2638.      A. The sideways report is designed to work on a printer that is compatible
  2639.         with IBM or Epson graphic printers.  If your printer prints something
  2640.         that does not look like sideways characters, then your printer is not
  2641.         compatible.  Do not worry about it, it is the same report as the regular
  2642.         Tree report so you are not missing much.  The sideways tree uses the
  2643.         SIDEWAYS.DTA file to define the graphic characters.  That file should be
  2644.         located on the same disk as the program since the program looks for it
  2645.         on the default disk or in the default directory (whatever directory you
  2646.         were in when you started BK).  Note: if you have a laser printer, this
  2647.         Sideways report is not the same as Landscape.  If you wish to print in
  2648.         Landscape mode, set your laser printer for Landscape and then run the
  2649.         Tree report as a regular (not sideways) printout.
  2650.  
  2651.      Q. I got an error message saying "Device fault" or "Device timeout" or 
  2652.         "Disk Fault".  What does that mean?
  2653.  
  2654.      A. Usually it means that your printer was not turned on or not connected.
  2655.         If you do not have a printer attached, be sure to have output set to
  2656.         DISPLAY.  Even the Word search routine will try to print unless you
  2657.         change output. Printer timeout can be cured by adding this line to your
  2658.         Autoexec.bat file:  MODE LPT1:,,P   That will use the DOS MODE command
  2659.         to stop the timeout error message.  Device fault also could mean a
  2660.         problem with your disk drive (if it happens when you are adding,
  2661.         modifying, or reading data).  If you have DOS 5.0 use MODE LPT1:,,B
  2662.  
  2663.  
  2664.      Q. What does the error message "Bad record number . . ." mean?
  2665.  
  2666.      A. If you get this error message it could mean you have a problem in your
  2667.         data files.  Each name in the file has several "pointers" that indicate
  2668.         which other people are related to him or her and which message lines and
  2669.         which locations are associated.  If these pointers get messed up, you
  2670.         have a problem.  Hopefully, you will have a recent backup of your data
  2671.         files that you may use if necessary.  In any case, make a couple more
  2672.         backup copies of your *.DT5 files before trying to solve this problem.
  2673.         This problem is usually caused by exiting the program improperly.  Never
  2674.         remove the data diskette until you choose S to stop the program.  Also,
  2675.         never turn off the computer while still in the program.  If your data
  2676.         files get messed up, run the Q routine from the utility program menu.
  2677.         Then if necessary contact John Steed.  If you send me a diskette with a
  2678.         copy of the *.DT5 files and a description of the problem, I can try to
  2679.         correct it for you.
  2680.  
  2681.  
  2682.      Q. If I want to keep 2 or more sets of data files totally separated from
  2683.         each other, how do I do it?
  2684.  
  2685.      A. To create another set of data files that will not interact with your
  2686.         existing files, you need to use a new diskette (if you use B: for your
  2687.         data drive) or create a new subdirectory (if you have a hard disk). If
  2688.         you use floppy disks, be sure to STOP the program before changing
  2689.         diskettes.  If you have a hard disk, you may go to the Options screen 1
  2690.                            Brother's Keeper 5.1                     Page 51
  2691.  
  2692.  
  2693.         and type a different path and then the program will change to the data
  2694.         files located in that subdirectory.  (The program will not create the
  2695.         subdirectory, you need to create it yourself with the DOS command MD.)
  2696.         You do not need to copy the programs to that subdirectory.
  2697.  
  2698.  
  2699.      Q. How may I DISPLAY a report or send it to a disk file so that I may make
  2700.         changes to it?
  2701.  
  2702.      A. When at the main menu, press F9 to change output.
  2703.  
  2704.  
  2705.      Q. Why does the AGE display incorrectly on the modify screen or on the
  2706.         Birthday printout?
  2707.  
  2708.      A. The age is calculated based on the birth date and either the death date
  2709.         (if the person is deceased) or the current date (if the person has a
  2710.         blank death date).  The current date is the date that shows when you
  2711.         first turn on your computer or when you type DATE at the A> or C>
  2712.         prompt.  Assuming your computer knows the correct current date, the
  2713.         problem is probably that you have not used a birth date in the style
  2714.         that is currently set in the options screen.  Look at the date types on
  2715.         page 4.  Then look at the date format line on options screen 1.  Then
  2716.         look at the way you have entered dates and be sure it matches whatever
  2717.         you choose in the options screen.  The program cannot compute age if you
  2718.         are using a non-standard date format.
  2719.  
  2720.  
  2721.      Q. I still need help, what do I do next?
  2722.  
  2723.      A. Well, if you decided to read the documentation you must be desperate!
  2724.         And if you have not found a solution to your problem after reading this
  2725.         far, you are probably frustrated also.  So, here is what you may do.
  2726.         You may write to John Steed, 6907 Childsdale Rd., Rockford, MI 49341 and
  2727.         describe the problem.  Indicate what size disks you use in case the
  2728.         solution includes receiving a program in return.  Also indicate what
  2729.         version you have (5.1) and any other pertinent information.  If you give
  2730.         me your phone number, I may be able to give you an answer by phone.  If
  2731.         you wish to contact me through CompuServe, the ID number is 75745,1371.
  2732.         I try to check for Electronic Mail every day. If you have a modem, my
  2733.         current BBS (bulletin board service) number is (616) 364-1127 at up to
  2734.         9600 baud.  This BBS contains the current versions of all programs.  If
  2735.         you want to call me, call information (area code 616 Rockford, Michigan)
  2736.         for my number.  I am usually available in the evenings between 8pm and
  2737.         10pm Eastern time.  I do programming during that time, but I do not mind
  2738.         taking a few minutes to answer some questions.
  2739.  
  2740.  
  2741.  
  2742.  
  2743.  
  2744.                             I N D E X
  2745.  
  2746.     Add a child  . . . . .    7    Device timeout . . . .   50 
  2747.     Add parents  . . . . .   49    Display reports  . . .   51 
  2748.     Adding names . . . . .    3    Ditto " key  . . . . .    5 
  2749.     Address fields . . . .    2    Down arrow . . . . . .    2 
  2750.     Adopted child  . . . .    8    Drive for data files .   13 
  2751.     Age incorrect  . . . .   51    Duplications . . . . .   32 
  2752.     Ahnentafel report  . .   18    Edit text file . . . 10, 12 
  2753.     Alphabetical index . .   24    Equal = key  . . . . .    5 
  2754.     Alphabetical printout    18    Erase a field  . . . .    2 
  2755.     Alt keys (user defined)  42    Esc key  . . . . . . .    2 
  2756.     Alternate name . . . .    9    European dates . . . .    4 
  2757.     Ancestor chart . . . .   23    Exact search . . . . .   16 
  2758.     Ancestor reports   . .   27    Example - adding names    7 
  2759.     Backup data files  .  9, 21    Family group sheets  .   23 
  2760.     Bad record number  . .   50    Father unknown . . . .   49 
  2761.     Birthday printout  . .   18    Field names  . . . . .    6 
  2762.     BKAUDIT file . . . . .   16    Find relative of person  12 
  2763.     Bold print . . . . . .   14    Find word or date  . .   20 
  2764.     Box chart  . . . . . .   26    First person to add  .    3 
  2765.     Browse . . . . . . . .   12    Footnotes - sources  .   16 
  2766.     Change name of fields     6    Foreign characters . .    2 
  2767.     Change order of child    11    Four family box chart    27 
  2768.     Change order of spouse   11    Gedcom files   . . . .   28 
  2769.     Change parents . . . .   32    Global changes   . . .   31 
  2770.     Changes file . . . . .   16    Group sheets . . . . .   23 
  2771.     Changes to program . .   38    HP Laserjet printer  .   14 
  2772.     Colors . . . . . . . .   13    Individual add   . . .   12 
  2773.     Compress print . . . .   14    Insert a character . .    2 
  2774.     CONFIG.SYS file  . . .   44    Install  . . . . . . .    1 
  2775.     Converting data files    40    Landscape printing . .   23 
  2776.     Correcting problems   2, 32    Laserjet printer . . .   14 
  2777.     Custom reports . . . .   46    Last names . . . . . 15, 20 
  2778.     Data files location  .   13    Linking people . . . .    3 
  2779.     Database programs  . .   41    Location fields  . . .    5 
  2780.     Date format - change .   30    Location print/change    31 
  2781.     Date of last change  .   16    Location search  . . .    5 
  2782.     Date types . . . . . .    4    Look for person  . . .   12 
  2783.     Delete a character . .    2    Lower case months  . .    4 
  2784.     Delete a person  . . .   11    Mailing address  . .  2, 15 
  2785.     Delete as a child  . .   11    Maximum number of names   1 
  2786.     Delete as a spouse . 11, 32    Memory requirements. .    1 
  2787.     Descendant report  . 17, 24    Menu . . . . . . . . .    3 
  2788.     Descendant tree  . . .   22    Merge two databases  .   27 
  2789.     Description of program    1    Message file . . . . .   10 
  2790.     Device fault . . . . .   50    Message lines  . . . .    9 
  2791.   
  2792.  
  2793.   
  2794.  
  2795.   
  2796.   
  2797.   
  2798.    
  2799.   
  2800.     Modify information . .   10    Single parent-add spouse 49 
  2801.     Months - lower case  .    4    Size of files - maximum   1 
  2802.     Move forward/backward     2    Sort alphabetically  .   19 
  2803.     Multiple data sets . .   50    Source footnotes   . .   16 
  2804.     Multiple printers  . .   30    Source information . .    6 
  2805.     Names of fields  . . .    6    Source print/change  .   31 
  2806.     New features in program  38    Special effects on/off   13 
  2807.     Numbering systems  . .    6    Split one database . .   27 
  2808.     Numerical printout . .   18    Start over, erase files  49 
  2809.     Occupation field . . .    6    Step children  . . . .    8 
  2810.     Options  . . . . . . .   13    Stop . . . . . . . . .   31 
  2811.     Order of children  . 11, 32    Suggestions  . . . . .   40 
  2812.     Order of spouses . . .   11    Superscript codes  . .   16 
  2813.     Order to add people  .    3    Technical information    41 
  2814.     Output routines  . . .   17    Text editor  . . . . 10, 12 
  2815.     Output to disk file  .   17    Text file  . . . . . 10, 12 
  2816.     Output to screen . . .   17    Tiny Tafel file  . . .   30 
  2817.     PAF program  . . . . .   28    Top of form - printer    17 
  2818.     Parents  . . . . . . .   12    Transfer data from BK    29 
  2819.     Parents - second set .    8    Tree printout  . . . .   22 
  2820.     Path for data files  .   13    Up arrow . . . . . . .    2 
  2821.     Prepare disks  . . . .    1    Updates to program . .   38 
  2822.     Print routines . . . .   17    Use of ? to find name     8 
  2823.     Printer options  . . .   14    Utility program  . . .   30 
  2824.     Printer problems . . .   34    Word processor . . . .   12 
  2825.     Printer setup  . . . .   30    Word search  . . . . .   20 
  2826.     Printer strings  . . 15, 21 
  2827.     Problems - questions .   48 
  2828.     Program will not start   48 
  2829.     Questions & answers  .   48 
  2830.     Quit . . . . . . . . .   31 
  2831.     Reference field  . . .    6 
  2832.     Register style reports   24 
  2833.     Relationship calculation 31 
  2834.     Relationships  . . . .   35 
  2835.     Reuse a code number  .   11 
  2836.     Sample reports . . . .   37 
  2837.     Search for word or date  20 
  2838.     Searching by name (add)   7 
  2839.     Second marriage  . . .    7 
  2840.     Setup disks. . . . . .    1 
  2841.     Shareware concept  . .   43 
  2842.     Sharing the program  .   43 
  2843.     Short-cuts . . . . .  5, 42 
  2844.     Sideways printing  . 22, 50 
  2845.  
  2846.  
  2847.  
  2848.  
  2849.    To: John Steed                              Date _______________________
  2850.        6907 Childsdale Rd
  2851.        Rockford, MI  49341   U.S.A.
  2852.  
  2853.          I have version 5.1f of Brother's Keeper.  (20-May-1993)
  2854.     __
  2855.    |__|  I would like to become a Registered user.  Enclosed is a check for
  2856.          $45 (U.S. check or Canadian check in U.S. funds) or MasterCard or VISA
  2857.          number and expiration date.  Please send me the printed manual and
  2858.          the current version of the programs. ($45 includes all programs.)
  2859.     __
  2860.    |__|  I have data in Brother's Keeper version 4.  Please send the
  2861.          CONVERT5 program also.
  2862.     __
  2863.    |__|  I have data in  ___Genealogy on Display   ___FHS   ___Linkages and
  2864.          would like a program to transfer the data to Brother's Keeper.
  2865.     __
  2866.    |__|  Send the program in __French    __German    __Danish      __Polish   
  2867.                              __Swedish   __Finnish   __Norwegian   __Dutch
  2868.                                
  2869.          __send the translation program so that I may translate to ____________
  2870.            (It lets you change the words built into BK such as Husband, Wife)
  2871.  
  2872.          Where did you first get a copy of Brother's Keeper?
  2873.  
  2874.          __Friend   __Shareware Company   __Computer User Group
  2875.          __Store    __Genealogy Society   __BBS
  2876.  
  2877.          I am using the program on the following type of equipment.
  2878.  
  2879.          Computer brand _________________________ Do you have a modem? _____
  2880.  
  2881.          Amount of RAM memory      512K      640K     _________
  2882.  
  2883.          Hard disk?   Yes   No     Do you have Microsoft Windows?   Yes   No
  2884.  
  2885.          Diskette size preference      3 1/2  720k         5 1/4  360K
  2886.                                        3 1/2  1.44meg      5 1/4  1.2meg
  2887.  
  2888.          Monitor      monochrome    CGA     EGA     VGA    superVGA
  2889.  
  2890.          Printer      __________________________
  2891.  
  2892.  
  2893.          Name     ______________________________________________
  2894.  
  2895.          Address  ______________________________________________
  2896.  
  2897.                   ______________________________________________
  2898.  
  2899.                   Country ______________________________________
  2900.  
  2901.    Comments and suggestions:  _________________________________________________
  2902.  
  2903.    ____________________________________________________________________________
  2904.  
  2905.    (Thank you very much for responding.  John)
  2906.  
  2907.  
  2908.